10.09.2026 aktualisiert

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

Senior Software Engineer & Architect | Go, C#/.NET, TypeScript

Klagenfurt, Österreich
Deutschland +2
info: Deutschland, Österreich, Schweiz
Matura (HTL)
Klagenfurt, Österreich
Deutschland +2
info: Deutschland, Österreich, Schweiz
Matura (HTL)

Profilanlagen

lebenslauf-truckenthanner-kevin-de.pdf

Über mich

Ich unterstütze Unternehmen bei der Entwicklung und Modernisierung von Backend-Systemen, von der Architektur bis zur Umsetzung. Mein Fokus: wartbare Software, sichere Schnittstellen und automatisierte Abläufe. Ich arbeite hands-on, kommuniziere klar und halte Lösungen bewusst einfach.

Skills

LLM.Net FrameworkArchitekturBuild-AutomatisierungC#Continuous DeliveryContinuous IntegrationLinuxElasticsearchEntity FrameworkPostgreSQLLog-ManagementMicrosoft Sql-ServerMQTTSoftware ArchitectureRabbitMQSvelteScalaSoftware DesignSoftwareentwicklungSolution ArchitectureSQLSystemarchitekturIntegration (Software)TypeScriptVulnerability Management.NET CoreEvent-driven ArchitectureDocker SwarmAsp.Net Web ApiBackendEvent Driven ArchitectureFull Stack EntwicklungApache KafkaASP.NET ApplicationsDockerGolang
Software Engineering & Architektur
Seit 2015 professionell in der Softwareentwicklung. Ich entwickle Backends, APIs, interne Tools und Integrationen und stabilisiere und modernisiere gewachsene Systeme. Als
Senior Software Engineer, Software Architect oder hands-on Technical Lead verbinde ich Architekturentscheidungen mit konkreter Umsetzung.

Backend & Full-Stack-Entwicklung
Aktuelle Schwerpunkte: Go (Golang), TypeScript/JavaScript und C#/.NET. REST-APIs, ASP.NET Web API und Entity Framework; Webanwendungen mit SvelteKit und HTMX. Fundierte
frühere Projekterfahrung mit Scala und Java sowie Angular. Software Design, automatisierte Tests, Refactoring und Migration von .NET Framework zu modernem .NET.
Full-Stack-Entwicklung mit klarem Backend-Schwerpunkt.

Datenbanken & verteilte Systeme
Datenmodellierung, SQL, Datenbankmigrationen und Performanceoptimierung. PostgreSQL, Microsoft SQL Server, SQLite/Turso, MariaDB/MySQL und Elasticsearch. Event-driven
Architecture, Datenpipelines und Messaging mit Kafka und MQTT. Systemintegration über REST und SOAP/XML. Erfahrung mit IoT-Plattformen sowie Go-basierten Agents und
Edge-Systemen mit Offline-Betrieb, Synchronisierung und Updates.

IT-Sicherheit & Secure Development
Langjährige Entwicklung von SIEM- und Security-Produkten: Log-Management, Event-Korrelation, Anomalieerkennung und Vulnerability Management. Machine-Learning-basierte Security
Intelligence und Mitarbeit an Security-Forschungsprojekten. Security by Design, OAuth 2.0/OIDC sowie Datenschutz als Architekturthema. Dependency-, Container- und
Secret-Scanning als Bestandteil der Entwicklung und Delivery.

DevSecOps & Automatisierung
CI/CD mit GitHub Actions und GitLab, Build-Automatisierung und reproduzierbare Deployments. Docker, Podman und OCI-Container; praktische Container-Orchestrierung mit Docker
Swarm. Linux, Ansible, Proxmox und Hetzner. Observability mit OpenTelemetry, strukturiertes Logging und Security-Checks mit Trivy. Fokus auf nachvollziehbaren Betrieb,
wartbare Lösungen und dokumentierte Übergaben.

Praktische KI & Workflow-Automatisierung
LLM-Integration und individuelle Automatisierung mit Go. Produktiv ausgelieferter E-Mail-gesteuerter Beschaffungsworkflow mit provider-unabhängiger Modellanbindung,
validierten Ergebnissen und menschlicher Freigabe vor Ausführung. RAG-Prototypen mit pgvector, Qdrant und Elasticsearch; lokale Modelle mit Ollama. KI dort, wo sie einen
konkreten Nutzen bringt, einfache Automatisierung dort, wo sie ausreicht.

Technische Führung & Zusammenarbeit
Fachliche Führung kleiner Entwicklungsteams, technische Projektleitung, Architektur- und Code-Reviews, Mentoring und Pair Programming. Anforderungen, Risiken und technische
Trade-offs verständlich machen und Entscheidungen dokumentieren. Erfahrung aus Security-Produkten, LegalTech und Hardware-/Software-Integration. Auch in Lead-Rollen bleibe ich
aktiv im Code.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2025

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Software Engineer & Architect | Entwicklung eines Go-basierten Edge-Audio-Players

roomvibes

Medien und Verlage

< 10 Mitarbeiter

Entwicklung eines Raspberry-Pi-basierten Audio-Players für eine Ambient-Music-Lösung.

Schwerpunkte:
  • Architektur und Implementierung der Player-Software in Go, einschließlich Integration in das bestehende Backend.
  • Audio-Pipeline mit MPD, zeitgesteuerte Wiedergabe und automatisches Tune-Matching.
  • Synchronisierung und Offline-Betrieb für die Wiedergabe bei unterbrochener Netzwerkverbindung.
  • Update-Mechanismen und Automatisierung der Geräte-Deployments.
  • Weboberfläche mit HTMX und Server-Sent Events (SSE).
  • Hardware-/Software-Integration sowie Entwicklung eines 3D-gedruckten Gehäuses.

Technologien: Go, HTMX, SSE, MPD, Raspberry Pi, Linux, Hetzner.

Software Engineering & Infrastrukturbetreuung | Streaming-Plattform

roomvibes

Medien und Verlage

< 10 Mitarbeiter

Folgebeauftragung zur laufenden Wartung und Weiterentwicklung der Roomvibes-Software, Betreuung der gesamten IT-Infrastruktur und technischen Beratung.

Schwerpunkte:
  • Wartung und Weiterentwicklung der Go-basierten Player-Software.
  • Pflege und Weiterentwicklung des bestehenden Server-Backends.
  • Administration und Wartung der Server- und Hosting-Infrastruktur.
  • Betreuung der Deployment- und Update-Prozesse für Backend und Player-Geräte.
  • Analyse und Behebung von Software- und Infrastrukturproblemen.
  • Technische Beratung zu Architektur, Betrieb, Integrationen und weiteren Entwicklungsschritten.

Der Auftrag ergänzt das separat geführte Entwicklungsprojekt für das Edge-Streaming-System.

Softwareentwicklung mit Go | KI-gestützte Beschaffungsautomatisierung

Anonymisierter Kunde
Entwicklung und produktive Bereitstellung einer KI-gestützten Anwendung für einen E-Mail-gesteuerten Beschaffungsprozess.

Schwerpunkte:
  • Umsetzung der Workflow-Logik als eigene Go-Anwendung mit angebundenen Services.
  • Integration von Sprachmodellen über eine provider-unabhängige Anbindung.
  • Aufbereitung eingehender Informationen zu strukturierten, validierten Ergebnissen.
  • Vorbereitung von Beschaffungsschritten mit menschlicher Freigabe vor der Ausführung (Human-in-the-Loop).
  • Qualitätssicherung anhand definierter Testfälle und Evaluation der Modellergebnisse.

Ergebnis: Produktiv eingesetzter Workflow zur Vorbereitung und freigegebenen Ausführung von Beschaffungsschritten. Die Entscheidung über die Ausführung bleibt beim Menschen.

Technologien und Konzepte: Go, LLM-Integration, E-Mail-Verarbeitung, Workflow-Automatisierung, Human-in-the-Loop.

Full-Stack-Entwicklung | Digitaler Fragebogen mit automatisierter Auswertung

ReflexBalance

Sonstiges

< 10 Mitarbeiter

Entwicklung einer Webanwendung zur Digitalisierung eines Elternfragebogens für ReflexBalance. Der Fragebogen dient als Grundlage für Beratungsgespräche und zur ersten Selbsteinschätzung im Zusammenhang mit frühkindlichen Reflexen.

Schwerpunkte:
  • Umsetzung des digitalen Fragebogens mit SvelteKit und TypeScript.
  • Automatisierte Auswertung anhand der vorgegebenen Bewertungslogik.
  • Generierung eines PDF-Ergebnisberichts mit PDFKit.
  • Automatischer E-Mail-Versand über SMTP.
  • Bereitstellung der Anwendung auf Vercel.

Ergebnis: Produktiv eingesetzte Webanwendung mit durchgängigem Ablauf von der Fragebogeneingabe über die Auswertung bis zum Versand des Ergebnisberichts.

Technologien: TypeScript, SvelteKit, PDFKit, SMTP, Vercel.

IT-Modernisierung | Hosting-Migration und Nextcloud-Einführung

ArtenGartler e.V.

Energie, Wasser und Umwelt

< 10 Mitarbeiter

Modernisierung der IT-Infrastruktur des Vereins ArtenGartler e.V.

  • Zusammenführung der Domains bei einem zentralen Registrar und Überarbeitung der DNS- und Subdomain-Konfiguration.
  • Migration der bestehenden Websites einschließlich Datenbanken und zugehöriger Inhalte zu einem neuen Hosting-Anbieter.
  • Einrichtung eines Managed-Nextcloud-Dienstes für Dateiablage und Zusammenarbeit.
  • Durchführung eines Workshops zur Nutzung von Nextcloud.

Technologien: DNS, Webhosting, Datenbanken, Nextcloud.

Senior Software Developer / Lead Backend Developer | LegalTech

NTB Solutions GmbH

Internet und Informationstechnologie

50-250 Mitarbeiter

Backend-Entwicklung einer Software zur Verwaltung von Notariaten im Rahmen einer Festanstellung. Die Anwendung umfasst unter anderem Klienten- und Aktenverwaltung, Urkunden, Treuhandkonten, Kostenrechnung und Dokumentenverarbeitung.

Schwerpunkte:
  • Lead Backend Developer im achtköpfigen Produktteam und fachliche Führung von zwei Entwicklern.
  • Entwicklung und Weiterentwicklung des Backends mit C#, .NET, ASP.NET und Entity Framework.
  • Verantwortung für Datenbankentwicklung und -wartung: Schema-Design, Migrationen und Performanceoptimierung mit Microsoft SQL Server.
  • Eigenverantwortliche Umsetzung der Schnittstelle zum österreichischen Urkundenarchiv cyberDOC über SOAP/XML, einschließlich Signaturen und Zertifikaten.
  • Übermittlung von Urkunden, Dokumenten und Korrekturen sowie Abfragen und Dublettenerkennung.
  • Mitarbeit an der Modernisierung von .NET Framework zu modernem .NET.

Technologien: C#, .NET, ASP.NET, Entity Framework, Microsoft SQL Server, SOAP/XML, Angular.

Software Developer, später Senior & Technical Lead | Security, Go und JVM

Huemer IT Solutions

Internet und Informationstechnologie

50-250 Mitarbeiter

Entwicklung von Security-Produkten, Integrationslösungen und vernetzten Systemen im Rahmen einer Festanstellung. Ab Juli 2020 Senior Software Developer und Project Manager, mit fachlicher Führung kleiner Entwicklungsteams und aktiver Mitarbeit im Code.

Schwerpunkte:
  • Backend-Entwicklung einer SIEM-Lösung mit Scala und Java: Log-Verarbeitung, Event-Korrelation, Anomalieerkennung und Vulnerability Management.
  • API- und Datenbankdesign sowie Performanceoptimierung mit Elasticsearch und MariaDB.
  • Architektur und Entwicklung Go-basierter Agents zur Erfassung von Logs, Integritätsprüfungen und Systemmetriken, einschließlich zentraler Konfiguration und robuster Datenübertragung.
  • Backend und APIs einer IoT-Plattform zur Steuerung und Auswertung vernetzter Geräte, einschließlich MQTT-, Bluetooth- und TCP-Anbindung.
  • Lead-Entwicklung einer SaaS-Plattform für digitales Matching im Bereich Live-in Care.
  • Mitarbeit am geförderten Security-Forschungsprojekt synERGY.
  • Technische Projektleitung, Architekturentscheidungen, Mentoring und Code-Reviews.

Technologien: Scala, Java, Go, C#, Elasticsearch, MariaDB, Kafka, MQTT.

Software Developer | SIEM- und Security-Produktentwicklung

SecureSolutions GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

Full-Stack-Entwicklung einer SIEM-Lösung im Rahmen einer Festanstellung.

  • Entwicklung von Backend-Funktionen mit Java und Integration externer APIs.
  • Umsetzung von Dashboards, Diagrammen und Suchfunktionen für Log-Daten.
  • Datenaufnahme und Log-Parsing mit Ruby.
  • Integration von Vulnerability Management auf Basis von Tenable Nessus.

Technologien: Java, PHP, Ruby, PostgreSQL, Tenable Nessus.

Zertifikate

Back-end Developer Career Path

Boot.dev

2024

Elements of AI

University of Helsinki

2019

Nexpose Certified Administrator

Rapid7

2019

InsightIDR Certified Specialist

Rapid7

2019

InsightAppSec Certified Specialist

Rapid7

2019


Portfolio


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden