I’m an accomplished software engineer and engineering manager with highly varied technical experience, previously employed at Facebook and GitHub. I’ve done a lot of open source and technical speaking as well.

As an engineering manager and a technical lead, I emphasize coaching and mentoring, and sharing mental models to help everyone level up. I care deeply about how companies and teams organize themselves and their work, and am personally familiar with the common growing pains.

I offer multiple different kinds of consulting services, depending on what your team needs.