Softwareentwickler für Fachanwendungen

Ich sorge dafür, dass geschäftskritische Fachsoftware bei Institutionen zuverlässig läuft – auch wenn sie gewachsen, komplex oder schon einige Jahre alt ist.

Leistungen

Wartung & Weiterentwicklung bestehender Fachanwendungen

Ihre Software läuft, aber niemand traut sich mehr ran? Ich arbeite mich strukturiert in gewachsene, oft dokumentationsarme Systeme ein und erweitere sie sicher – statt einen riskanten Neubau vorzuschlagen.
C#/.NET, Java, VB-Script, C++

Datenbank- und Schnittstellenintegration

Anbindung unterschiedlicher Systeme, Datenbanken und Drittanbieter-Software – auch wenn mehrere Programmiersprachen oder ältere Datenbanktechnologien im Spiel sind.
MySQL, NHibernate, COM, XSLT

Individuelle Softwareentwicklung für Institutionen

Neue Funktionen oder eigenständige Tools, passgenau für den Einsatz im Gesundheitswesen, in der öffentlichen Verwaltung oder im Bildungsbereich – inklusive grafischer Oberflächen.
WPF, Windows Forms, Web-Oberflächen

Serverbetrieb & Automatisierung

Aufsetzen und Warten von Servern und Arbeitsstationen unter Linux, inklusive Automatisierung wiederkehrender Prozesse, damit Ihr Betrieb zuverlässig läuft.
Linux (Ubuntu, Debian), Ansible

Referenzen

CompuGroup Medical – Diagnose- und Prüftool für medizinische Software

Herausforderung: Die Kompatibilität der Hauptsoftware mit unterschiedlichsten Kunden-IT-Umgebungen musste zuverlässig geprüft werden können, ohne dass Support-Mitarbeiter jedes System manuell durchgehen mussten.

Lösung: Ich habe ein eigenständiges Tool entwickelt, das System- und Netzwerkressourcen automatisiert ausliest (Registry, LDAP) und die Kompatibilität prüft – inklusive Dokumentation und Schulung für die Anwender.

Nutzen: Support und Entwicklung konnten Kompatibilitätsprobleme schneller und ohne manuelle Vor-Ort-Prüfung identifizieren.

Technologien: C#, .NET, Windows Forms, LDAP

BOS GmbH – Kita-Verwaltungssoftware im laufenden Betrieb

Herausforderung: Eine bestehende, bei mehreren Trägern und Kommunen im Einsatz befindliche Verwaltungssoftware musste zuverlässig weiterentwickelt werden, ohne den laufenden Betrieb bei den Kunden zu gefährden.

Lösung: Wartung und Erweiterung des Java-Backends und der Oberflächen (Apache Wicket), zusätzlich Übernahme von Serverbetrieb und Automatisierung unter Linux sowie direktem Kundensupport.

Nutzen: Die Software blieb durchgehend stabil im Einsatz, während neue Anforderungen kontinuierlich umgesetzt wurden.

Technologien: Java, MySQL, Linux, Ansible

EDV Ermtraud – Kassensystem für den öffentlichen Dienst

Herausforderung: Ein produktiv genutztes Kassensystem bei kommunalen Einrichtungen benötigte zeitnahe Wartung und Erweiterung, bei gleichzeitig direktem Kundensupport im Störungsfall.

Lösung: Weiterentwicklung von Oberfläche (WPF) und Backend (C#), Arbeiten mit einer bestehenden Datenbankanbindung (MySQL/NHibernate) sowie schnelle Lösung von Supportanfragen aus dem laufenden Betrieb.

Nutzen: Zuverlässiger Betrieb des Systems im öffentlichen Einsatz, auch bei zeitkritischen Anfragen.

Technologien: C#, WPF, MySQL, NHibernate

Weitere Projekte (in Eigeninitiative)

Kurzer, kleinerer Abschnitt, z. B.: “Neben meiner Kerntätigkeit habe ich in Eigenregie eine Website für eine Kundin im Gesundheitsbereich umgesetzt sowie ein eigenes Videospiel von der Konzeption bis zur Veröffentlichung im Google Play Store begleitet – Belege für Eigeninitiative und Umsetzungsstärke über den klassischen Projektauftrag hinaus.” 

Über mich

Angefangen habe ich mit einem Studium der Medizintechnik – die Verbindung aus Technik und einem Bereich, in dem Zuverlässigkeit wirklich zählt, hat mich von Anfang an interessiert.
Mit der Zeit habe ich gemerkt, dass mich die praktische Umsetzung mehr reizt als die Theorie, und bin über eine Ausbildung zum Fachinformatiker für Anwendungsentwicklung in die Praxis gewechselt.

Fünf Jahre habe ich anschließend bei CompuGroup Medical im Gesundheitswesen gearbeitet – an Software, die im Hintergrund zuverlässig funktionieren muss, oft über Jahre gewachsen und alles andere als trivial zu warten. Genau das hat mich geprägt: Ich arbeite mich gerne strukturiert in bestehende, komplexe Systeme ein, verstehe sie wirklich und baue sie sicher weiter aus, statt vorschnell alles neu zu bauen. Diese Herangehensweise habe ich seither in weiteren Projekten für den öffentlichen Dienst und im Bildungsbereich vertieft.

Nun bin ich hauptberuflich selbstständig und unterstütze Institutionen dabei, ihre Fachanwendungen zuverlässig am Laufen zu halten und gezielt weiterzuentwickeln.

Ich arbeite von Kettig bei Koblenz, Rheinland-Pfalz aus, remote für Kunden in ganz Deutschland.

Bereit für ein gemeinsames Projekt?

Schreiben Sie mir kurz, worum es geht – ich melde mich in der Regel innerhalb eines Werktages zurück, um die nächsten Schritte zu besprechen.