10.09.2026 aktualisiert


Premiumkunde
80 % teilweise verfügbarSenior Software Engineer & Architect | Go, C#/.NET, TypeScript
Klagenfurt, Österreich
Deutschland +2
Matura (HTL)info: Deutschland, Österreich, Schweiz
Ü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 Architecture
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
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.
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.
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.