21.05.2026 aktualisiert

**** ******** ****
Premiumkunde
80 % teilweise verfügbar

C++ Software Engineering Director

larnaca, Zypern
Weltweit
larnaca, Zypern
Weltweit

Profilanlagen

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

Über mich

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.

Skills

C++PythonMicrosoft 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.

Sprachen

GermanMutterspracheEnglishverhandlungssicherFrenchGrundkenntnisse

Projekthistorie

Senior Software Engineer

SQLite ORM, Open Source

Internet und Informationstechnologie

< 10 Mitarbeiter

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 und Informationstechnologie

< 10 Mitarbeiter

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 und Informationstechnologie

< 10 Mitarbeiter

IoT-Plattform und Software as a Service

Installation Engineer

KU Leuven

Sonstiges

< 10 Mitarbeiter

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

Senior Software Engineer

FileWave AG

< 10 Mitarbeiter

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

Beratung, Senior Software Engineer

LUXNER Engineering ZT GmbH

Industrie und Maschinenbau

< 10 Mitarbeiter

Schnelle Finite Element Berechnungen, Auswertung und Visualisierung.

Database Developer

Hörl EDV-Dienstleistungen

Internet und Informationstechnologie

< 10 Mitarbeiter

Principal Software Engineer

M-BOX GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

Verteilte Medien- und knowledge management software

Zertifikate

Maximize Productivity With AI Tools

Coursera - Google AI Essentials

2026


Portfolio


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden