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.