Entwicklung einer skalierbaren Backend-Plattform für einen sprachgesteuerten Smart Speaker eines deutschen Telekommunikationsunternehmens. Das System ermöglicht Sprachbefehle für Radio, TV und Hausautomatisierung, mit Fokus auf Geräteverwaltung, Konfiguration und Multi-Device-Kommunikation.
Versicherungsunternehmen ? Test-Tool zur Performance-Analyse
Branche: Logistik | Kunde: QAware
Rolle: Senior Softwareentwickler Java / Spring Boot
Migration einer RPG-basierten Fakturierungsanwendung in eine moderne Spring-Boot-Architektur:
Technologien: Java 21, Spring Boot 3.5.3, JOOQ, Spring Batch, PostgreSQL, Angular, REST, Docker, Kubernetes, Azure
Branche: Versicherung?|?Kunde: HDP
Rolle: Technischer Leiter / Senior Softwareentwickler (Java, Spring Boot)
Migration einer bestehenden Java-8-Anwendung (Ant, SVN) zu einer modernen Architektur mit Spring Boot 3.2 und Java 21. Ziel war die Entwicklung wartbarer, modularer Komponenten zur Vereinfachung wiederkehrender Aufgaben in der Datenpflege und -korrektur.
06/2017 ? 06/2020
Branche: Telekommunikation?|?Kunde: QAware
Rolle: Senior Softwareentwickler ? Technischer Lead Entwickler (ab 2020)
Entwicklung einer skalierbaren Backend-Plattform für einen sprachgesteuerten Smart Speaker eines deutschen Telekommunikationsunternehmens. Das System ermöglicht Sprachbefehle für Radio, TV und Hausautomatisierung, mit Fokus auf Geräteverwaltung, Konfiguration und Multi-Device-Kommunikation.
OOA, OOD, TDD, Scrum, SaFe, JUnit, Spock, Groovy, Mockito
Branche: Versicherung?|?Kunde: HDP
Rolle: Senior Softwareentwickler (Java / TDD / Refactoring)
TDD, OOD, SOLID, Scrum, Design for Testability
Branche: IT-Dienstleistung?|?Kunde: T-Systems
Rolle: Softwareentwickler Java / Spring / Integration
Entwicklung einer hochverfügbaren, skalierbaren B2B-Nachrichtenplattform für Produktionsprozesse im Automotive-Sektor (JIT/JIS) mit Erweiterbarkeit für weitere Branchen. Die Plattform ermöglichte zeitkritischen, transaktionssicheren Nachrichtenaustausch zwischen Systemen unterschiedlicher Partnerunternehmen.
TDD, OOD, jUnit, Mockito, Hudson, Jenkins, Artefactory, Sonar, Scrum
Branche: Telekommunikation?|?Kunde: 1&1 Internet AG
Rolle: Softwareentwickler Java / SOA / Webservices
Design und Entwicklung eines B2B-Service zur automatisierten Produktbestellung für Geschäftskunden. Die Anwendung wurde als eigenständige Webapplikation auf einem Tomcat-Server betrieben und war in die Serviceorientierte Architektur (SOA) des Kunden eingebunden.
Java 5, Hibernate, xFire, BPEL, ActiveBPEL, ServiceMix, JAX-B, Dozer, Sybase, Tomcat, Eclipse, CVS, Ant, JUnit, Quartz, Log4j
Branche: Bundesbehörde / Versicherung
Rollen: Softwareentwickler Java / Workflow-Systeme / Testautomatisierung
1. Bundesministerium ? Konzeption & Prototyp eines Workflow-Frameworks
Konzeption eines flexiblen Frameworks zur Abbildung behördlicher Prozesse mithilfe des Open-Source-Workflow-Systems jBPM
Technologien: Eclipse, JBoss, JUnit
Unternehmen: MediaDIALOG GmbH
Rolle: Softwareentwickler Web / UI
Diplomarbeitsthema: auf Anfrage
Trainings Gehalten:
Teilgenommen:
beruflicher Werdegang
08/2018 - heute
Kunde: auf Anfrage
07/2009 - 07/2018
Rolle: selbstständiger IT-Berater und Softwareentwickler
08/2006 - 06/2009
Rolle: Software Berater und Softwareentwickler
Kunde: Brockhaus GmbH
02/2006 - 08/2006
Rolle: Diplomand
Kunde: Brockhaus GmbH
12/2003 - 03/2005
Rolle: Softwareentwickler
Kunde: mediaDIALOG GmbH
07/1999 - 10/1999
Rolle: Steuerfachangestellter
Kunde: Stbg. Meyer & Beelmann
07/1995 - 07/1996
Rolle: Grundwehrdienst
Cloud Observability
Kubernetes, AWS, Azure, terraform, docker,
Softwaretechnik
EJB, ORM, jBPM, Web Service, REST, Spring, Spring Boot, Java, Kotlin, Python, AOP, Maven, Gradle
IDE-/Tools
IntelliJ, Eclipse, VS Code
IT-Dienstleistungen
Telekommunikation
Bundesbehörden
Versicherungen
Entwicklung einer skalierbaren Backend-Plattform für einen sprachgesteuerten Smart Speaker eines deutschen Telekommunikationsunternehmens. Das System ermöglicht Sprachbefehle für Radio, TV und Hausautomatisierung, mit Fokus auf Geräteverwaltung, Konfiguration und Multi-Device-Kommunikation.
Versicherungsunternehmen ? Test-Tool zur Performance-Analyse
Branche: Logistik | Kunde: QAware
Rolle: Senior Softwareentwickler Java / Spring Boot
Migration einer RPG-basierten Fakturierungsanwendung in eine moderne Spring-Boot-Architektur:
Technologien: Java 21, Spring Boot 3.5.3, JOOQ, Spring Batch, PostgreSQL, Angular, REST, Docker, Kubernetes, Azure
Branche: Versicherung?|?Kunde: HDP
Rolle: Technischer Leiter / Senior Softwareentwickler (Java, Spring Boot)
Migration einer bestehenden Java-8-Anwendung (Ant, SVN) zu einer modernen Architektur mit Spring Boot 3.2 und Java 21. Ziel war die Entwicklung wartbarer, modularer Komponenten zur Vereinfachung wiederkehrender Aufgaben in der Datenpflege und -korrektur.
06/2017 ? 06/2020
Branche: Telekommunikation?|?Kunde: QAware
Rolle: Senior Softwareentwickler ? Technischer Lead Entwickler (ab 2020)
Entwicklung einer skalierbaren Backend-Plattform für einen sprachgesteuerten Smart Speaker eines deutschen Telekommunikationsunternehmens. Das System ermöglicht Sprachbefehle für Radio, TV und Hausautomatisierung, mit Fokus auf Geräteverwaltung, Konfiguration und Multi-Device-Kommunikation.
OOA, OOD, TDD, Scrum, SaFe, JUnit, Spock, Groovy, Mockito
Branche: Versicherung?|?Kunde: HDP
Rolle: Senior Softwareentwickler (Java / TDD / Refactoring)
TDD, OOD, SOLID, Scrum, Design for Testability
Branche: IT-Dienstleistung?|?Kunde: T-Systems
Rolle: Softwareentwickler Java / Spring / Integration
Entwicklung einer hochverfügbaren, skalierbaren B2B-Nachrichtenplattform für Produktionsprozesse im Automotive-Sektor (JIT/JIS) mit Erweiterbarkeit für weitere Branchen. Die Plattform ermöglichte zeitkritischen, transaktionssicheren Nachrichtenaustausch zwischen Systemen unterschiedlicher Partnerunternehmen.
TDD, OOD, jUnit, Mockito, Hudson, Jenkins, Artefactory, Sonar, Scrum
Branche: Telekommunikation?|?Kunde: 1&1 Internet AG
Rolle: Softwareentwickler Java / SOA / Webservices
Design und Entwicklung eines B2B-Service zur automatisierten Produktbestellung für Geschäftskunden. Die Anwendung wurde als eigenständige Webapplikation auf einem Tomcat-Server betrieben und war in die Serviceorientierte Architektur (SOA) des Kunden eingebunden.
Java 5, Hibernate, xFire, BPEL, ActiveBPEL, ServiceMix, JAX-B, Dozer, Sybase, Tomcat, Eclipse, CVS, Ant, JUnit, Quartz, Log4j
Branche: Bundesbehörde / Versicherung
Rollen: Softwareentwickler Java / Workflow-Systeme / Testautomatisierung
1. Bundesministerium ? Konzeption & Prototyp eines Workflow-Frameworks
Konzeption eines flexiblen Frameworks zur Abbildung behördlicher Prozesse mithilfe des Open-Source-Workflow-Systems jBPM
Technologien: Eclipse, JBoss, JUnit
Unternehmen: MediaDIALOG GmbH
Rolle: Softwareentwickler Web / UI
Diplomarbeitsthema: auf Anfrage
Trainings Gehalten:
Teilgenommen:
beruflicher Werdegang
08/2018 - heute
Kunde: auf Anfrage
07/2009 - 07/2018
Rolle: selbstständiger IT-Berater und Softwareentwickler
08/2006 - 06/2009
Rolle: Software Berater und Softwareentwickler
Kunde: Brockhaus GmbH
02/2006 - 08/2006
Rolle: Diplomand
Kunde: Brockhaus GmbH
12/2003 - 03/2005
Rolle: Softwareentwickler
Kunde: mediaDIALOG GmbH
07/1999 - 10/1999
Rolle: Steuerfachangestellter
Kunde: Stbg. Meyer & Beelmann
07/1995 - 07/1996
Rolle: Grundwehrdienst
Cloud Observability
Kubernetes, AWS, Azure, terraform, docker,
Softwaretechnik
EJB, ORM, jBPM, Web Service, REST, Spring, Spring Boot, Java, Kotlin, Python, AOP, Maven, Gradle
IDE-/Tools
IntelliJ, Eclipse, VS Code
IT-Dienstleistungen
Telekommunikation
Bundesbehörden
Versicherungen