🇩🇪 DE Auf Deutsch lesen

“Your C++ chops are incredible” — Founder & CEO, minimal.audio, Los Angeles CA

“I could not do this without you” — CEO & Product Owner, FireDaemon, Brisbane QLD

What I bring to your company

I’m a C++ craftsman and Software Engineering Director — meaning I own the technical side in full, from bare metal to architecture, and I stay in the code. No delegation to nowhere, no coordination overhead. Just someone who knows your codebase inside out and makes decisions that ship reliable product.

With 24 years of industrial-grade Windows systems, cross-platform and backbone programming, I’ve always ended up as the person who finds the bug in the third-party dependency, redesigns the component nobody wanted to touch, and gets the product suite across the finish line. That’s not a side effect of how I work — it’s the point.

I thrive in small teams of 1–3. At that scale I can take direct, undiluted ownership of the entire technical side — no layers, no handoffs — and that is exactly where I generate the most value.


What this looks like in practice

  • I take ownership of your entire codebase and technical direction — you stop worrying about it
  • I rescue, audit, modernize and secure codebases: memory safety, concurrency, multi-threading, all of it
  • I bring your product suite into compliance (MISRA, AUTOSAR, SSDLC) without stopping the clock
  • I find performance bottlenecks regardless of what layer they’re hiding in
  • I build clean, reusable domain-specific libraries and components that last decades, not sprints
  • I analyze and restructure codebases to minimize long-term development and support costs, e.g. with CppDepend

Your codebase is a digital asset

A codebase isn’t a cost centre — it’s a capital asset on your balance sheet, and it compounds or depreciates depending on who owns it and how it’s maintained. Left without a technical owner, it quietly accumulates debt: entropy, security exposure, compliance gaps, fragility at the seams between components. With the right owner, it gains value with every release cycle.

Owning the codebase and knowing it inside out, paired with strong technical opinions and the experience to act on them, is how a product suite stays competitive for decades. That is the job — and it is what I do.

“The longer Klaus runs the higher Klaus jumps” (a nod to Jazz Jackrabbit, the 1994 Epic MegaGames platformer) — the deeper I know your codebase, the more value I generate. I invest myself, not just my hours.


Let’s talk

Find me on freelancermap or Stack Overflow.

Back to the garden