Great engineering organizations don’t happen by accident.
They’re built by investing in people, creating environments where trust and accountability thrive, and empowering teams to solve meaningful problems. When people grow, customers benefit, and businesses succeed.
20+ Years of Engineering Leadership
- Scaling Engineering Organizations
- Developing Engineering Leaders
- SaaS & Platform Modernization
- AI-Enabled Engineering

My Leadership Principles
Leadership begins with authenticity.
I lead as my authentic self - honest, transparent, and human. Everything else builds from that foundation.
The Result
- High-performing teams
- Meaningful products
- Strong businesses
- Sustainable impact
Outcomes aren't a hope. They're the result of how we lead.
When these principles become part of an organization's culture, teams thrive, customers win, and the business grows.
- 01Elevate PeopleInvest in people first. Coach, challenge, and empower others to grow. Give people meaningful ownership, set high standards, and hold one another accountable.
- 02Build TrustTrust is earned through integrity, accountability, and honest conversations. Strong teams move faster because they know where they stand.
- 03Connect to PurposeHelp people see why the work matters and how their contribution connects to the mission. People commit more fully when the purpose is clear.
- 04Build Great TeamsPut the right people together, give them shared purpose and clear ownership, and help them combine their strengths into something no individual could do alone.
- 05Improve the SystemThe best leaders don't ask people to overcome broken systems. They continuously improve the environment, processes, and feedback loops that enable teams to succeed.