Career Profile
In den zwanzig Jahren als Software-Entwickler wurde ich mit vielen Technologien konfrontiert,
habe verschiedene Arbeitsmethodiken erlebt und viele Werkzeuge verwendet.
Von Automation bis zu Bilderkennung, vom VI mit gcc zu Continuous Integration.
Vom standalone Skript bis integrierter Application zwischen SQL-Datenbank und Krankenhaus-System.
Von hektisch getriebener Entwicklung bis strikt geplanten Sprints nach Scrum Methodik.
Ich freue mich und bin gespannt darauf, die nächsten zwanzig Jahre zu erleben mit immer mächtiger werdenden Möglichkeiten
für mich als Software Entwickler und für meine Kunden.
Software soll den Menschen in den Vordegrund stellen und Software Entwickeln bedeutet Verantwortung übernehmen: Zuverlässig und Zuverlässigkeit liefern.
Experiences
- Continuous Integration: Einführung, Erweiterung und Wartung von Jenkins/Powershell/Azure DevOps.
- Automatische Tests: Einführung von automatischen Tests für Desktop Anwendungen und für Web Anwendungen mit Hyper-V/Sikulix/Azure/Ranorex/Docker/Selenium/Postman.
- Versionsverwaltung: Veranwortung für Merge und Strukture mit SVN.
- Setup: Windows Installer/MSI/Advanced Installer Web Server (IIS) Konfiguration bei der Installation, um unsere Produkte beim Kunden zu installieren.
- Entwicklung mit: Microsoft/C#/Python/Groovy/Visual-Studio/VS-Code/MSQL/MS-ACCESS.
- Bilderkennung: Java Bilderkennung von Wirbelkörpern auf Röntgenaufnahmen.
- Algorithmik: Simulation von Wirbelsäulenbewegungen.
- Verteilte Datenbank: Cassandra/Java, SQL-Driver für Cassandra für Datenanbindung im Cloud.
- Anbindung an Krankenhaus-System: Integration und Entwicklung einer Schnittstelle zu PACS-Systemen mit Dcm4Che und Pixelmed.
- 3D Visualisierung: Integration des OpenInventor für Computertomographie-Visualisierung.
- Entwicklung mit: Macos/Windows/Linux; Medizinischem Standard mit Polarion MedPack; Infrastruktur- betreuung; Eclipse/IntelliJ; Subversion; Obfuscation.
- Search engine: Lucene/Java/C/PosgreSQL/Linux zentralisierte Volltext-Suche und Datenbank Attribut-Suche mit Ergebnis-Darstellung wie diese heutzutage von Google präsentiert wird.
- Haldensimulation: Modbus/Java/Linux Beteiligung an Automation für MBS Haldenmanagement, vor allem an Automationsschnittstelle mit Ausfallsicherheit tätig gewesen.
- Labor automatisierung: Serial/Java/Linux.
- Web-Basiert DMS: C/Java/Linux/Windows.
Projects
blogs and open source
Publications
Patent