
About
I am a software engineering leader with over 20 years in fintech, from hands-on software engineer to executive leader. I studied Computer Science at the University of Michigan before building up a wealth of experience across different stage fintech companies.
I bring a proven track record of leading high-performing teams to deliver AI products—both traditional and generative—into production on time and within budget. My focus has always been on practical impact, ensuring that technical execution is tightly aligned with business goals. I've built engineering organizations designed to evolve alongside the company. That includes rolling out clear, scalable career frameworks, reshaping team structures to meet shifting priorities, and facilitating high-engagement leadership sessions that strengthen both individual leaders and the broader org.
Today, I work independently with early-stage companies and emerging engineering leaders—helping them grow with intention, communicate effectively, and lead with confidence.
Who I Help
The best-fit engagements are with early-stage to growth-stage startups where new or emerging engineering leaders are navigating change: hiring, preparing to scale, growing pains, and everything in between.
- Founders hiring their first engineering leaders
- Engineering managers/directors with growing responsibilities and scope
- Teams in need of a fresh perspective and practical tools
Complimentary Discovery Call
A short, no-strings-attached, confidential conversation to see if we’re a fit.
Book a meeting
Technical Strategy for Non-Technical Teams
An engagement that helps founders, operators, and business leaders make confident tech decisions

Technical Leadership Development Services
An engagement that builds confident technical leaders and thriving, high-performing teams.


Read More
À La Carte
Flexible support for specific technical or organizational needs. Ideal for short-term projects or one-off tasks.
