Hey there! I’m Chris.

Chris toomey

I love building things, particularly on the web. Its scope and reach, as well as the ability to uniquely identify and link to any resource, is just so powerful. While I’d hesitate to ever label myself as a “Ruby” or “JavaScript” developer, I feel at home with the title “web developer”.

I’ve worked with myriad technologies over the years including Ruby, JavaScript, Python, VB, Haskell, Scala, Elm, Postgres, and many more. The unifying factor for me has always been a focus on the web.

Whatever languages and frameworks I end up using in the coming years (currently I’m spending more and more time with strongly typed functional languages), I expect it will be in the service of building things for web.

For the past six years I’ve worked at thoughtbot as a web developer and product consultant. It is an honor and pleasure to work with a team so committed to gradual and continuous improvement.

We believe there is always a better way to do our work, and we want to find it and share it with as many people as possible.

– from the thoughtbot purpose

That rang deeply true for me five years ago when I first applied at thoughtbot, and it has only felt more true and important since.

I originally studied mechanical engineering at Northeastern University, and went on to work as an engineer for a few years after graduating. I was drawn to the problem solving and making inherent to engineering, but was consistently pulled towards programming, and specifically web development.

While I occasionally miss the physical and practical aspects of engineering, I find the leverage available to me as a web developer, coupled with the reach and scale of the web as a platform to be unbeatable combination.

I live just outside Boston with my wonderful wife Jessica. I dabble in lifting, running, cooking, writing developer tools, and rebuilding the same 2-3 apps time and again, solely for my own use.

You can read more about my projects, my writing, or my speaking, and please feel free to get in touch if you want to chat about any of the above.