Build & Launch
Turn a validated idea or an important product requirement into working production software. I take ownership from technical discovery and architecture through implementation, deployment, and handover.
Independent senior software engineer · Munich · Europe and US remote
I help product teams ship critical functionality, recover stalled systems, and modernize production software through fixed-scope reviews, delivery sprints, and longer independent partnerships. TypeScript/Node.js, Python/FastAPI, PostgreSQL, AWS, and React Native.
years shipping production software: 11+ years · Munich-based · Industrial IoT, healthcare, commerce, mobile, and data-heavy products
Selected experience
Experience includes work delivered through employment, consulting, and independent product development.
If one of these sounds familiar, that is usually where the conversation starts.
A validated idea or an important product requirement, and no engineer to take it from technical discovery through to a production release.
An inherited codebase, an abandoned build, or a production system breaking in ways nobody fully understands. Someone has to make it legible again before anything else can ship.
Framework versions have drifted, the database groans under load, and a deploy is a small leap of faith. The system needs deliberate, incremental change, not a rewrite.
Each area is outcome-focused, not a generic technology list. See the full scope of each on the Services page.
Turn a validated idea or an important product requirement into working production software. I take ownership from technical discovery and architecture through implementation, deployment, and handover.
Take control of a stalled, fragile, or inherited system. I identify the immediate risks, make the codebase understandable, and deliver the fixes needed to move the product forward.
Modernize an existing product without losing control of production. I plan and deliver incremental changes that improve maintainability, delivery speed, and operational reliability.
Mobile commerce, industrial IoT telemetry, and clinical data systems: the constraints, the decisions, and what shipped.
Production
Delivered core mobile-commerce journeys end to end across German and Austrian markets, from customer state and cart logic to checkout, CMS, and loyalty flows.
Senior Software Engineer
Open case studyProduction
Made machine and sensor information accessible through a production interface used for operational monitoring, while improving the maintainability of the supporting software and operational workflows.
Frontend Developer
Open case studyProduction
Helped make clinical imaging information searchable and usable through a maintained product while supporting controlled data access and audit-ready reporting.
Software Engineer
Open case studyThree production decisions: the constraint, the alternative I rejected, and the consequence of the choice.
When a cart behaves differently by market, the rule belongs in the API, not in whichever screen happens to need it first.
The platform kept business rules in shared APIs and query orchestration rather than duplicating market logic in the app, which made releases safer and behavior easier to trace.
Mobile Commerce Platform
Read the full decisionThe same four steps whether the work is a review or a multi-month build.
We talk through the current situation, the outcome you need, and the timeframe. You get an honest read on whether it is a good fit.
For anything beyond a review, I send a short written proposal: scope, milestones, and what "done" looks like.
Work happens in the open: regular check-ins, visible progress, and decisions explained as they are made, not after the fact.
Every engagement ends with documentation your team can maintain, not a dependency on me staying involved.
Share the situation and the timeframe. A 30-minute call is the fastest way to find out if it is a fit.