I'm the engineer you call when no one agrees on the architecture and every sprint makes it worse.

Principal Software Engineer and Solution Architect. I work alongside CTOs and engineering leaders to take products from ideation to something that actually scales. Then I make sure the team can run without me.

I plan my own departure from day one. The goal is always a team that no longer needs me, whether that takes months or years.

What I Actually Do

I help define the big picture and strategy alongside CTOs and engineering leaders, then roll up my sleeves and make it real. Architecture reviews, technical governance, platform decisions, and product direction. With 15+ years building platforms for companies like Siemens, Deutsche Telekom, and Mercedes-Benz, I know which decisions will save you months and which ones will cost you years.

Diagnostic Clarity

The first week is spent understanding what's actually broken, which is rarely what you think is broken. I read the code, talk to the engineers, map the delivery pipeline, and tell you what I find. No sugar-coating.

Architectural Decisions

Enterprise teams get stuck because decisions require cross-team alignment and nobody has the authority or experience to make irreversible calls. I bring opinionated, battle-tested judgment. Not a menu of options, but a clear path forward with the trade-offs laid bare.

Planned Exit

Success means the interesting problems are solved and the team can execute without me. I train and enable the people I work with, build patterns that outlast my engagement, document the decisions that matter, and hand off to a team that's stronger than when I arrived.

Every engagement follows the same arc

1

Diagnose

One week. I assess the codebase, the team, and the delivery pipeline. The diagnosis often reveals the real problem isn't what you originally described.

2

Embed

Weeks to months. I join the team, make architectural decisions, write code, review PRs, and establish the patterns that scale. No steering committees. No status decks.

3

Exit

Planned from day one. When the foundation is solid and the team is self-sustaining, I leave. That's the goal.

Your engineering team deserves clarity.

Tell me what's going on