05/21/2026 updated

**** ******** ****
Premium member
80 % partially available

C++ Software Engineering Director

larnaca, Cyprus
Worldwide
larnaca, Cyprus
Worldwide

Profile attachments

klaus triendl CV - deutsch.pdf
klaus triendl CV - english.pdf

About me

Digital nomad, industrial-grade C++ craftsman and code artist, Software Engineering Director, open-source contributor. Since 24 years in the field I specialize in backbone, systems and applied security programming as well as the creation of clean domain-specific components and libraries.

C++ (Programming Language)Python (Programming Language)Microsoft Visual StudioMSBuildPerformance TuningTest ManagementCodebase
"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
  1. I take ownership of your entire codebase and technical direction — you stop worrying about it
  2. I rescue, audit, modernize and secure codebases: memory safety, concurrency, multi-threading, all of it
  3. I bring your product suite into compliance (MISRA, AUTOSAR, SSDLC) without stopping the clock
  4. I find performance bottlenecks regardless of what layer they're hiding in
  5. I build clean, reusable domain-specific libraries and components that last decades, not sprints
  6. 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.

Languages

GermanNative speakerEnglishFluentFrenchBasic knowledge

Project history

Senior Software Engineer

SQLite ORM, Open Source

Internet & IT

< 10 team member

SQLite ORM, eine eingebettete bereichsspezifische Sprache (EDSL) für SQL, wie sie von SQLite verstanden wird, für modernes C++. Sie folgt dem Prinzip des Single Point of Responsibility.

Offizielle Website: https://sqliteorm.com.
 
  • Core-Mitglied, #1 Contributor mit 112 zusammengeführten Pull Requests.
  • Zusammen mit dem Autor der Bibliothek verbessern wir den Funktionsumfang der Bibliothek, die Gesamtqualität, die Testabdeckung und die Konformität mit dem neuesten C++-Standard, wodurch der Compiler-Durchsatz um ein Vielfaches erhöht wird.
  • Ich habe eine neue kanonische Notation für SQL-Anweisungen in C++ eingeführt.

Software Engineering Director

FireDaemon Technologies Limited

Internet & IT

< 10 team member

FireDaemon ist ein spezialisiertes Softwareunternehmen, das Hochverfügbarkeitssoftware für Anwendungen und Prozesse für Microsoft Windows entwickelt.

Übersetzt mit DeepL.com (kostenlose Version)
  •  Verantwortlich für den technischen Zustand aller FireDaemon Technology Produkte.
  • Umfassende Entwicklung einschließlich Netzwerken, Systemprogrammierung unter Windows und Softwaredesign, einschließlich Debugging, Tests, Qualitätssicherung, kontinuierliche Integration, Build-Systeme, Paketierung und Dokumentation.
  • Implementierung der Grundsätze der sicheren Softwareentwicklung (SSDLC).
  • Autor von FireDaemon Zero, einer Fortsetzung der Benutzeroberfläche Shell auf der „Windows Services Session 0“.
  • Modernisierung der gesamten Codebasis unter Nutzung der neuesten verfügbaren C++23-Funktionen zur Erstellung sauberer, wartbarer und zuverlässiger Komponenten und Produkte.
  • Erstellung des schnellsten und genauesten Windows Service Controllers, der weltweit verfügbar ist.

Embedded Software Engineer

DATACAKE GmbH

Internet & IT

< 10 team member

IoT-Plattform und Software as a Service

Installation Engineer

KU Leuven

Other

< 10 team member

Erstellung eines plattform-unabhängigen Installers für das Minecraft-Modul "Lumen" der Universität.

Senior Software Engineer

FileWave AG

< 10 team member

Lösungen für verteiltes Software- und Gerätemanagement [MDM]

Beratung, Senior Software Engineer

LUXNER Engineering ZT GmbH

Industry & Mechanical Engineering

< 10 team member

Schnelle Finite Element Berechnungen, Auswertung und Visualisierung.

Database Developer

Hörl EDV-Dienstleistungen

Internet & IT

< 10 team member

Principal Software Engineer

M-BOX GmbH

Internet & IT

< 10 team member

Verteilte Medien- und knowledge management software

Certificates

Maximize Productivity With AI Tools

Coursera - Google AI Essentials

2026


Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in