21.01.2026 aktualisiert


Senior Software Entwickler und Architekt / Tech Lead / Dozent
Profilanlagen
Über mich
Tiefgang trifft Innovation. Als Senior Software Architekt mit 20+ Jahren Erfahrung transformiere ich Legacy-Systeme in agile, zukunftssichere Microservices-Architekturen. Hands-on-Mentalität gepaart mit technischer Führung – bereit für die nächste große Herausforderung.
Skills
- Fullstack Softwareentwicklung (Backend, Frontend, DevOps)
- => Java, Spring Boot, JEE, vue.js, react, Javascript, Typescript etc.
- Domain Driven Design und Clean Code
- Microservices
- Clouds
- Containtertechnologien (Kubernetes, Docker)
- Continous Delivery inklusive Entwicklung von CI/CD Pipelines
- Kafka
- Datenbanken
- Agile Methoden
- Erfahrung
- Technologisch auf dem neuesten Stand
- Führungserfahrung
- Kommunikationsstärke
- Verständnis komplexer Zusammenhänge und Abläufe
- Vermittlung von Wissen und Fähigkeiten
Sprachen
Projekthistorie
KI Development
Entwicklung eines Inventarverwaltungssystems
Sonstiges
< 10 Mitarbeiter
KI Prompt Manager
Entwicklung / Modernisierung
Banken und Finanzdienstleistungen
1000-5000 Mitarbeiter
Darüber hinaus unterstütze ich den Kunden auch bei der Umsetzung fachlicher Anforderung und der Analyse und Beseitigung von Fehlern und Problemen.
Meine Kenntnisse bzgl. neuer Methoden übertrage ich an die internen sowie an andere externe Entwickler.
Natürlich arbeite ich aktiv in der Entwicklung mit und entwickle neue Dyns Services und Batchjobs.
Python Trainer
Lizenzierungstool
Dozent an der Fakultät 73
Automobil und Fahrzeugbau
>10.000 Mitarbeiter
Java, C, C++, Spring Boot, Assembler, Cloud, Spring, Hibernate, Eclipse, MS Visual Studio Code, react, Typescript, JPA etc.
In diesem Projekt habe ich nicht nur Vorlesungen und Unterrichtseinheiten mit den Teilnehmern der verschiedenen Ausbildungszweige durchgeführt, sondern auch viele zusätzliche Unterrichtseinheiten konzipiert, vorbereitet und durchgeführt.
Beispielsweise:
* Einführung in Docker
* Einführung in Kubernetes
* React
* Security
* SpringBoot
* etc.
Entwicklung / Architekturberatung
Konsumgüter und Handel
1000-5000 Mitarbeiter
Java 19, Microservices, Kafka, Domain Driven Design postgres
Entwicklung und Architekturberatung OBI Beratungscenter
Konsumgüter und Handel
5000-10.000 Mitarbeiter
Scrum, Java 19, JetBrains IntelliJ IDEA, Spring Boot, Maven, Vue.js, Cypress
Entwicklung ePostfach der Finanzinformatik
Banken und Finanzdienstleistungen
5000-10.000 Mitarbeiter
Java, Frameworks, Cobol, Datenbanken, DB2, SQLj, SQL, Maven, Eclipse, Cics, Mainframe
be personal Kuratierungsservice
Konsumgüter und Handel
5000-10.000 Mitarbeiter
Java, Spring Boot, PostgreSQL, Kubernetes, Docker, MongoDB, NoSQL, SQL, IntelliJ,Geb, Spock, Wiremock
Entwicklung und Architekturberatung eCommerce
Konsumgüter und Handel
5000-10.000 Mitarbeiter
Ich habe eine vertikalisierte Microservice Architektur mit asynchronen Kommunikationsmustern und Frontendintegration umgesetzt und auf hierbei Domain Driven Design und Clean Code Prinzipien eingesetzt.
Java, Spring Boot, PostgreSQL, Kubernetes, Docker, AWS, Feeds, Snapshots, Handlebars, MongoDB, NoSQL, SQL, JetBrains IntelliJ IDEA
Entwicklung und Umsetzung mathematischer Algorithmen
Industrie und Maschinenbau
10-50 Mitarbeiter
Catia V5, CAA, C++, FCMS, sehr Mathematik lastig
Architekturberatung, Entwicklungsberatung
Entwicklung, Support - Prüfsysteme Automobilindustrie
IS Tester, NISP, Subversion, Steuergeräte, CAN Bus, MVCI, eCOMM, Windows 7, SDWI Portal
Entwicklung und Architekturberatung
JBoss, Java, CDI, EJB, JSF (PrimeFaces), Hibernate, Oracle, Eclipse, Subversion, XML, eGain, Payment Gateways
Frameworkentwicklung und Betreuung
Banken und Finanzdienstleistungen
Java, Spring, Spring WebFlow, Spring MVC, Java Server Faces (JSF), Javascript, jQuery, Firebug, Eclipse, OSGi, HTML, CSS
PLM Betreuung, Administration, Customizing
Industrie und Maschinenbau
* Leitung der Key User Meetings
* Aufnahme und Bewertung von Fehlern, Problemen und Verbesserungswünschen (FPVs)
* Realisierung/Implementierung von Lösungen mit Python, SQL und durch Customizing oder Delegation und Controlling
* Verbesserung beispielsweise auch der SAP Schnittstelle
* Teilweise Betreuung der Systeme
* Erstellung von Reports bzw. Reportfunktionalität
* Komplette technische Teilprojektleitung neben dem PLM Teamleiter bei der CDB Einführung bei RECARO Child Safety
* Technische Teilprojektleitung neben dem PLM Teamleiter bei der Einführung von CDB 2.9.8 bei RECARO Aircraft Seating
+ Qualitätsmanagement, Testplanung, Testdurchführung , Testdelegation
+ Verwaltung der offenen Punkte, Controlling des Stands der Bearbeitung
+ Absicherung der Nachtests
+ Klärung offener Fragen
+ Ermittlung der zu schulenden Änderungen
* Einarbeitung neuer Mitarbeiter im PLM Team
* Dokumentation von Systemteilen zur Know How Sicherung
* Erstellung einer verbindlichen Entwicklungsrichtlinie
* Entwicklung eines Prozesses für die FPV Bearbeitung
* Schulung der Mitarbeiter des PLM Teams
* Training der Key User bei Veränderungen
Python, C++, Java, VisualBasic (VB, VBScript, CATScript), SQL, Windows, Unix, Unix-Tools, Citrix, VMware, Oracle, SQL Developer, CIM DATABASE, Catia V5, SolidWorks, SAP etc.
Softwareentwicklung
Konsumgüter und Handel
Ich war hauptsächlich für die Lösung von Peformanceproblemen etwa durch Einführung eines 2nd Level Caches und weiterer Maßnahmen sowie die Anbindung von Paypemt Providern zuständig.
Java, Ruby, JRuby, Eclipse, Ant, Velocity, Spring, Spring MVC, Hibernate, ehCache, XML, HTTP, HTTPS, HTML, CSS, Oracle, SQL, SQLDeveloper, Subversion (SVN), Ruby on Rails, MySQL, PL/SQL, Tomcat, Apache HTTPD
Entwicklung und Architekturberatung
Banken und Finanzdienstleistungen
Meine Hauptaufgabe lag in der Anpassung der Architektur und der Technologien in Bezug auf Spring, Hibernate und GWT. Hierbei spielten unter anderem Gilead als Glue Technologie zwischen Hibernate und GWT sowie Spring Security als Sicherheitslösung eine wesentliche Rolle. Im Zuge der erforderlichen Architekturumstellungen habe ich das Framework GwtRpcSpring eingesetzt, an dessen Entwicklung und Verbesserung ich beteiligt war. Bei der Verteilung von Werbung auf Zielgeräte muss das System sehr viele Anfragen von sehr vielen Geräten beantworten können und deshalb hochperformant und hochverfügbar arbeiten. Aus diesem Grund haben wir es für den Einsatz auf Clustern ausgelegt (also mit einer sehr hohen Skalierbarkeit ausgestattet) und viele komplexe Datenermittlungen in optimiertem HQL formuliert.
Erhöhte Sicherheitsanforderungen bzgl. Datensicherheit über Mandanten hinweg und die Ausführung von Teilen der Anwendung auf Geldautomaten und Kontoauszugsdruckern stellten eine besondere Herausforderung dar.
Als Entwicklungsmethode haben wir konsequent Scrum eingesetzt.
Ich habe diverse Schulungen zu fortgeschrittenen Hibernate und Spring Funktionalitäten für die Entwickler des Teams erarbeitet und durchgeführt. (Interceptor, Event System, Filter, Spring Security, Spring AOP, Spring Bean Lifecycles etc.).
Java, Spring, Hibernate, Gilead, GWT, GWT Ext, HQL, MySQL, XML, GwtRpcSpring, Maven2, Eclipse, PMD, CheckStyle, Spring Security, SingleSignOn, RACF, Hudson, JUnit, Tomcat, Websphere Application Server, Rational Software Architect, Lotus Notes etc.
Entwicklung und Architekturberatung Farbmesssystem
Industrie und Maschinenbau
Ich habe hierbei wesentliche Teile der Software als embedded System zur Ausführung auf dem Farbesssystem realisiert. Darüberhinaus habe ich komplexe mathematische Algorithmen in C und C++ zur hochoptimierten Verarbeitung, beispielsweise im Rahmen von Farbraumkonvertierungen hochaufgelöster Bilder, umgesetzt.
In diesem Projekt war ich im wesentlichen als Entwickler, Architeturberater und Tech-Lead tätig.
Java, JPA, Hibernate, TopLink, Swing, Eclipse, MVC Framework, C++, C, CORBA, Visual Studio, Subversion, Ant, Derby, SQL etc.
Im Rahmen dieses Projekts haben wir auch Ideen eines im Versicherungsumfelds etablierten MVC Framework verallgemeinert und für die Entwicklung des Java Teils der Anwendung verwendet.
Architekturberatung, Analyse und Dokumentation nichtfunktionaler Anforderungen
Öffentlicher Dienst
Eine meiner Kernaufgaben war die Analyse und Dokumentation des Systems hinsichtlich der Erfüllung nichtfunktionaler Anforderungen (NFAs) wie Performance, Sicherheit, Wartbarkeit, Robustheit etc. und die gezielte Ausarbeitung von Verbesserungsvorschlägen.
C++, VisualBasic, COM, Informix, CVS, TestDirector, Enterprise Architect (UML), Unit Tests, Java, Tomcat, SOAP, WSDL, XML, HTML, JDBC, ESQL/C, JUnit, Ant, JMetrics, Project Analyser, Understand For C++ (Metrik Tool)
Entwicklung und Architektur Warenwirtschaftssystem
Sonstiges
C, C++, wxWidgets, SQLite, PostgreSQL, XML, SQL, UML, Barcode Scanner
Entwicklung CAD Geometrie- und Topologiekonverter
Automobil und Fahrzeugbau
Catia V5, CAA, CATScript, MS Visual Studio, C, C++, Visual Basic (VB), make, PVCS (und ClearCase), TCP/IP, Protokolle, FIDES, OpenGL, SQLite, SQL, MS Word, MS Excel, Java, Teamcenter NX, XML etc.
Entwicklung und Architektur
Pharma und Medizintechnik
C++, wxWidgets, SQLite, Firebird, Java, EJB, JBoss, UML, SQL, JDBC, Hibernate, Spring, Swing, MedModel, ProModel
Entwicklung Lizenzschutzsystem
ANSI-C (plus GUI-Frontends mit C++), Windows (NT, 2000, XP), Linux, Solaris, HP-UX, AIX, MS-Compiler (Kommandozeile, über make gesteuert), Microsoft Visual C++ (für GUI-Frontends) gcc (UN*X-Plattformen)
PLM System Kernentwicklung, Leitung des Teams zur CAD Integrationsentwicklung (Festanstellung)
Industrie und Maschinenbau
Ich habe als Entwickler und später als Senior Software Engineer im Kernteam des PLM Systems CIM DATABASE wesentliche Funktionalitäten insbesondere zur sicheren Verwaltung von Dateien (electronic Vault) und zur Replikation von Dateien an verschiedene Standorte realisiert.
Später habe ich diverse Integrationen zu Drittsystemen wie SolidWorks, Catia V5 etc. entwickelt und schließlich die Abteilung für die Entwicklung dieser Integrationen geleitet.
C, C++, Windows (NT, 2000, XP), Linux, AIX, Solaris, HP-UX, Irix, Microsoft Visual Studio, GNU-Tools, MKS-Toolkit, Oracle, SQL, PL/SQL, CORBA, COM, CAD Systeme etc.
Entwicklung CAD/PLM Integration
Industrie und Maschinenbau
C, C++, Talk/API, CIM DATABASE, Unigraphics NX, OpenFUNC
Kontaktanfrage
Einloggen & anfragen.
Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.
RegistrierenAnmelden