Building Products, Growing Teams, Sharing Lessons

Engineering Leadership • Product Thinking • Team Empowerment

I'm an Engineering Manager with 12+ years building software systems and leading autonomous teams. I'm fascinated by the intersection of engineering, product development, and leadership. I'm on a path from management to entrepreneurship, learning and sharing openly along the way.

+12
Years Growing
Curiosity
10/10
Product Thinking
100%
People First

What Guides Me

Product-Minded Engineering

I believe engineers should understand the "why" behind what they build. I partner with product teams early through rapid prototyping and continuous discovery, ensuring we validate ideas before committing to full development cycles.

Empowered Teams

The best work happens when teams have ownership, clear goals, and trust. I create environments where engineers can work autonomously through data-driven metrics, career frameworks, and collaboration not micromanagement.

Systems Thinking

I design architectures that scale and processes that enable quality event-driven systems, microservices, DDD principles. But I value pragmatism over perfection: ship, learn, iterate.

Continuous Learning

I read about leadership and product development (Drive, Accelerate, Work Rules!, Inspired), experiment with new technologies (currently LLM's & Python), and stay current through interviews, industry leaders, and conferences. Learning isn't a phase, it's a practice.

Meaningful Impact

I align technical decisions with business outcomes. Whether it's improving delivery predictability by 40% or reducing incident response time by 50%, I focus on results that matter to users and the business.

Sharing Knowledge

I believe in learning out loud, experimenting, failing, and sharing openly. Through writing and open source, I pass on lessons in engineering, leadership, and product building so others can avoid my mistakes and build on what works.