Porträt von Christopher Elstner

Senior Full-Stack Softwareentwickler · Weiz, Österreich

Christopher Elstner

12 Jahre Softwareentwicklung. Projekte. Teams. Verantwortung.

Angular · .NET · T-SQL · KI-gestützte Entwicklung

Zuhören, bauen, ausliefern, dranbleiben: Ich übernehme Projekte vom ersten Kundengespräch bis in den laufenden Betrieb, allein verantwortlich oder Teil eines Teams.

12+
Jahre Berufserfahrung
28
Technologien im Werkzeugkasten
DE · EN
Kundengespräche in beiden Sprachen

01Werdegang

09/2025 – heute

Senior Softwareentwickler

QUENTIS

Entwicklung von AWEB, einer Software für das österreichische Gesundheitswesen: Ordinations- und Laborinformationssysteme samt Anbindung an die nationale Gesundheitsinfrastruktur.

  • Anbindung von e-card-Lesegeräten, Labor-, EKG- und Dialysegeräten
  • Außendienst bei Kunden zur Inbetriebnahme von Laborgeräten
  • Anbindung an ELGA und die Sozialversicherungsservices GINA/SS12
  • Zuvor beim Kunden dezentral betriebene Peripherieanwendung in AWEB integriert und cloudfähig gemacht
  • Geräte-Polling auf Long-Polling umgestellt: im Leerlauf über 80 % weniger Requests
  • Angular
  • Java
  • Spring Boot
  • MongoDB
  • Docker
  • Linux

03/2015 – 08/2025

Senior Full-Stack Softwareentwickler

HGS GmbH & Co KG · Einstieg als Junior

Individualentwicklung für Industriekunden aus Energietechnik, Anlagenbau, Intralogistik und Automotive. Als Junior eingestiegen und Schritt für Schritt in die alleinige Verantwortung ganzer Projekte hineingewachsen, vom Vertragsabschluss bis zum laufenden Support.

  • Dokumentations-, Lager- und Logistiksystem für den Großtransformatorenbau eines Energietechnik-Konzerns, über Jahre gewachsen und auch bei Dienstleistern und Zulieferern im Einsatz
  • Kontaktsynchronisation zwischen Entra ID, Datenbanken und One Identity für Industrieunternehmen und eine Stadtverwaltung
  • Berechnungsanwendung für Generatoren im Anlagenbau
  • Rund zehn Kunden langfristig betreut, viele Projekte über den gesamten Lebenszyklus: erste Anforderung, Entwicklung, Betrieb, Support
  • Angular
  • C#
  • VB.NET
  • ASP.NET
  • WPF
  • WCF
  • SQL Server
  • T-SQL
  • Mendix
  • Windows Server

03/2014 – 03/2015

Junior Softwareentwickler

Fb Green Energy · heute Fb Industry Automation

Visualisierung von Wasserkraftwerken. Netzwerk- und Serveradministration.

  • Java
  • PHP
  • JavaScript

02Private Projekte

Projekt 01

Homelab

Alles begann mit einem Synology NAS und dem Drang, Familienfotos sicher archivieren zu können. Einmal in dieser Bubble merkte ich schnell, dass es damit nicht getan ist: Ein sicheres Backup-Konzept musste her. Automatisiert, off-site, manuell. Durch die Arbeit daran packte mich die Faszination des Self-Hostings, und schnell wuchs mein Homelab; gehostet wurden sowohl renommierte FOSS-Projekte (paperless-ngx, Pi-hole, Home Assistant, n8n) als auch selbst entwickelte Projekte. Um die Datensicherheit hochzuhalten, greifen mobile Endgeräte über ein VPN-Mesh-Netzwerk (Tailscale) auf NAS und Server zu.

Projekt 03

CV-Website

Diese Website: statisch generiertes Angular-Frontend, privates .NET-Backend zur Inhaltspflege, Deploy über GitHub Actions auf Cloudflare Pages. KI-gestützt entwickelt mit Claude Code.

Projekt 02

IoT-Luftqualitätsmessung

Nach dem Umzug in einen Neubau wurde ich rasch mit dem Thema Restbaufeuchte konfrontiert und musste, gerade im Sommer, ständig und mühselig Thermo- und Hygrometer außerhalb und im Haus prüfen, um zu eruieren, ob und wann ich lüften kann. Mein Entwicklergeist und meine Faulheit trieben mich an, diesen Prozess zu optimieren. In allen Räumen und außerhalb des Hauses wurden ESP32- bzw. ESP8266-Mikrocontroller mit Luftmesssensoren, teils mit Display, positioniert. Diese senden an meinen lokal gehosteten Service, wo jeweils die absolute Luftfeuchtigkeit berechnet wird. Im Angular-Frontend werden die Werte übersichtlich inkl. Verlauf dargestellt, um schnell, auch remote, zu ermitteln, ob nun gelüftet werden kann oder wie zuhause das Wetter ist. Um die wichtigsten Werte noch schneller im Blick zu haben, habe ich das Projekt im Nachgang um ein Android-Widget erweitert, das sie direkt am Homescreen meines Smartphones anzeigt. Build und Deployment sind mit GitHub Actions automatisiert; die fertigen Container-Images werden auf Docker Hub veröffentlicht.

03Kenntnisse

Arbeitsweise
  • Eigenständige Projektverantwortung
  • Remote-Erfahrung
  • KI-gestützte Entwicklung
Backend
  • C#
  • .NET Framework bis .NET (Core)
  • ASP.NET
  • Web API
  • VB.NET
  • WCF/SOAP
  • REST
  • Java
  • Spring Boot
Frontend
  • Angular
  • TypeScript
  • PrimeNG
  • DevExpress
  • HTML
  • CSS
  • ASP.NET WebPages
  • WPF
Daten
  • SQL Server
  • T-SQL
  • MongoDB
Plattform
  • Git
  • CI/CD mit GitHub Actions
  • Docker
  • Windows Server
  • Linux
  • Entra ID
  • Mendix
  • Serveraufbau und -einrichtung

04Ausbildung & Praktika

2008 – 2013

HTBLA Weiz (Höhere Technische Lehranstalt) · Elektrotechnik und Informationstechnik

Abschluss mit Matura. Diplomarbeit: Launch Control für ein Bergrennfahrzeug (BMW 320 IRL evo), Aufgabenbereich Softwareentwicklung und SPS-Programmierung mit CoDeSys

09/2013 – 02/2014

Präsenzdienst

Praktika

  • 2013 Salomon Automation · Automatisierungstechnik (heute SSI Schäfer IT Solutions)
  • 2010, 2011, 2012 Energie Steiermark · Netzmanagement und Netzbetrieb
  • 2012 Pentanova · Projektkostenauswertung
  • 2010 Siemens Transformers Austria Standort Weiz · Forschung und Entwicklung (heute Siemens Energy)
  • 2009, 2011 Mosdorfer Weiz · Fertigung
  • 2008 Stadtgemeinde Weiz

Klingt interessant?
Dann reden wir.

E-Mail schreiben