Senior Software Engineer, Credit Karma, March 2017 – present

I'm currently a lead engineer on the growth team. We're transforming our monolithic email and push notification send system to an ecosystem of high-performance microservices. It's an awesome challenge that balances fun stuff (like green-fielding completely new services) with knotty problems (like figuring out how to chunk behaviors out of the monolith while still keeping the lights on).

Software Engineer, Credit Karma, April 2015 – March 2017

When I started at Credit Karma, was a lead back-end engineer for a key user-facing API that provides millions of our members with advice on how to improve their credit. I also helped with a complete re-design of our internal member support tools. Our solution greatly improved the happiness and productivity of our member support team, and served as a basis for all future admin tools.

Software Engineer, New Avenue, May 2014 - April 2015

New Avenue is a startup that streamlines the construction of Accessory Dwelling Units (ADUs) to promote a more energy efficient form of growth. I was responsible for the design and development of core features on New Avenue's online platform, such as project planning, coordination, invoicing, and other interesting problems that require a complex yet loosely coupled architecture.

Boot (Student), Dev Bootcamp, January 2014 - March 2014

I completed a nine week intensive course in web development with particular focus on Ruby on Rails. Including preparatory material I gained over 1000 hours of working experience in full stack development.


As a software engineer, I work primarily on the back end, but I know enough front end technologies to be dangerous. At the end of the day, I'm more interested in the problem I'm solving than the tool I'm using to do it. Having said that, here's a representative list of the tools I use:

I try to follow these practices as much as possible:

The best way to get a sense of I'm currently learning about is to read through my notes, especially my learning log.


M.A. history, UC Berkeley 2013

M.A. medieval studies, University of Toronto 2011

B.A. history, summa cum laude, Carleton College 2009

Reviews from future leaders of America

What I do for fun

I read a lot of history, the Latin classics, and books about animals. Physically, I enjoy barbell training and backpacking. My favorite lyricists are GZA and Method Man. I practice Yang-style short form Tai chi.