About Me


Hello there! I'm a software developer with experience across the entire stack, focused mainly on backend software professionally (though I've dabbled in some "full stack" web applications). I have an insatiable appetite for solving problems, and love taking the time to learn new technologies and techniques. I enjoy making visually appealing web applications that make users want to stick around and explore. I seek the thrill of the "a-ha!" moments that occur when solving a complicated problem or bug. In my free time I do my best to keep moving, take in as much great music as possible, and teach my dog new tricks.

In my current professional life, I direct backend software engineering for a small startup based in Chicago. I work hands on with various projects across our platform, and lead a small team with the goal of developing, delivering, and maintaining a highly scalable backend for secure communication software. I'm also leading the backend team in establishing the architecture, requirements, and resources needed to develop some exciting new projects!

I have developed full-stack web applications in Python/Django, MEAN Stack, and Ruby On Rails, in addition to mixing and matching frameworks, such as a single-page Rails application using AngularJS and a single-page Python/Django application using ReactJS.

Crossed hockey sticks

I am always looking for new ways to stay in shape and challenge myself physically. If I'm not coding, you can often find me on a hockey rink, a ballfield, my bicycle, or enjoying a beautiful day on a golf course.

A person playing the drums

I have been to almost 100 concerts, and am continually looking to expand my musical horizons. In addition, I play the drums and try to find time to sharpen my drumming skills as often as I can. What better way to relieve stress?

A pawprint

After adopting my rat terrier Harvey almost 2 years ago, I began studying dog training techniques, determined to train him myself. I'm extremely fortunate to have found an incredibly smart pup, and training him has taught me as much about myself as it has taught me about how dogs think.

My Portfolio


Fööt

Fööt project still shot

See it in action!

E-commerce "deal a day" web application built in Python/Django. Users can browse, discuss, and purchase daily deals. Administrators can add items, schedule deals, manage users, and moderate discussion. Created as part of a team of 3 from start to finish in a 5 day sprint. Inspired by woot.com.


Instajam

Instajam project still shot

See it in action!

Social music sharing single-page web application built using the MEAN stack. Users can upload, listen to, favorite, comment on, and share songs and playlists, in addition to following other users. Created as part of a team of 3 from start to finish in a 5 day sprint. Inspired by soundcloud.com.


Spark

Spark project still shot

See it in action!

An online dating single-page web application made with Ruby on Rails/AngularJS/PostgreSQL. Users can create profiles, view other users, receive compatibility ratings based on their personality profile, and message with mutual matches. Created as part of a team of 3 from start to finish in a 5 day sprint. Inspired by match.com.

Visit Live Site

Contact Me


Want to hire me, work with me, or just talk code? Give me a call or shoot me an email and I will get back to you as soon as I can.

(630) 461-3392