Hire Me

From the frontlines to the sidelines, I bring a broad range of experience as an engineer and a leader. Services include:

Architecting Technical Solutions

Changing your infrastructure, re-imagining your software, or starting from zero?  I can plan and design a solution tailored to your strengths.


Individual development, team performance, and leadership effectiveness.


A sounding board for strategic and technical advice.


Ease the transition to a new tool or methodology by providing one-on-one or group training customized to meet your unique needs.

Team Building

Build a strategy to attract and hire talent that fits your culture.  Creative solutions for building effective tech teams.

I am experienced lead engineer who understands the big picture.  I can help align your tech strategies with your business goals.