Profilbild von Ingo Dettling Java Architekt, Entwickler, Solution Designer aus FrankfurtamMain

Ingo Dettling

nicht verfügbar bis 31.12.2024

Letztes Update: 05.03.2024

Java Architekt, Entwickler, Solution Designer

Abschluss: Diplom-Informatiker (TH) Uni Karlsruhe
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

iSAQB_2202-CPSAFL-0289-DE.PDF
CV_Dettling.pdf

Skills

Senior Architekt, Entwickler, Berater und Solution Designer mit Schwerpunkt auf Enterprise Java und ausgeprägten Erfahrungen in verschiedenen Branchen. Einsatz aktueller Technologien und Frameworks in Verbindung mit agilen Methoden für das Erzielen schneller und wertvoller Ergebnisse. Schwerpunkte sind Software-Architektur (insbesondere Clean-Architecture), Software-Design, Softwarequalität und testgetriebene Entwicklung. Persönliche Interessen sind Machine-Learning und ganzheitliche, digitale Transformation.
Berufserfahrung seit 1992.
 

Unterstützung von Entwicklern durch Vermittlung von Best-Practices in zeitlich kritischen Projekten. Wissensvermittlung durch beispielhaftes Vorgehen. Freude am Know-How-Transfer. Coach bzw. Mentor für Junior-Entwickler.
 

Spezialgebiete:
  • Software-Architektur, Domain Driven Design
  • Cloud-Native Enterprise-Software auf Basis von Java, JEE, MicroProfile und Spring
  • Agile Methoden / Testgetriebene Entwicklung
  • Domain Specific Languages (DSL / Xtext)
  • Refactoring

Projekthistorie

04/2022 - bis jetzt
Analytics
BaFin - Bundesanstalt für Finanzdienstleistungsaufsicht Frankfurt (Öffentlicher Dienst, 5000-10.000 Mitarbeiter)

Einführung vonVorgehensweisen zur Entwicklung von container-basierten Machine-Learning-Systemen in OpenShift-Clustern. ML-OPS.

Technologien: Kubernetes, OpenShift, Docker, Airflow, IntelliJ, PyCharm, Git, Bitbucket, Jira, Confluence


02/2019 - 03/2022
Melde- und Veröffentlichungsplattform (MVP)
BaFin - Bundesanstalt für Finanzdienstleistungsaufsicht Frankfurt (Öffentlicher Dienst, 1000-5000 Mitarbeiter)

Entwicklung von neuen MVP-Prozessoren im Backend für das MVP-Portal. Fachliche Implementierung, Refactoring und Verbesserung der Code-Qualität.

Technologien: Java, Spring Framework, MicroProfile,Websphere, Liberty, Eclipse, IntelliJ, DB2


02/2018 - 12/2018
Modularisierung Angebotskomponenten (ModA) in Vendo
Deutsche Bahn Vertrieb GmbH (Transport und Logistik, 5000-10.000 Mitarbeiter)

Java Entwicklung, Microservices mit Spring Boot, neue Preisberechnungslogik für Angebotsberechnung, fahrplanbasierter Verkauf, Querschnitts-Technologie-Team, fachliche Implementierung,Verbesserung der Code-Qualität und Performance, Infrastrukturelle Themen.

Technologien: AWS, OpenShift, Kubernetes, Docker, Java, SpringBoot, Intellij, Git, GitLab, Prometheus, Grafana, Kibana, Maven, Jira, Linux, C++, gcc, gRPC, Protocol Buffers, Emacs,Vim


07/2017 - 09/2018
Microservices Backend
RapidMatch (Sonstiges, < 10 Mitarbeiter)

Java Entwicklung,API-Design und Implementierung von Microservices mit Spring Boot. Datenbankentwicklung. Konfigurationsmanagement. DevOps-Team.

Technologien: Java, Spring-Boot, SQL, PostgreSQL, IntelliJ, Swagger, Postman, Nginx, JPA, Flyway, Maven, Git, Bitbucket, AWS


09/2015 - 11/2017
PDB, RWB, PRIIP, retailAPPs, Hausmeinung
DZ Bank AG (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Redesign und Erweiterung eines Systems zum Lebenszyklus-Management und zur Geschäftsvorfall- Automatisierung für Derivate zur Umsetzung der neuen, europäischen PRIIP-Verordnung. Ziel dieser Verordnung ist es, den Anlegerschutz zu stärken und durch mehrTransparenz dasVertrauen von Kleinanlegern in den Finanzmarkt wiederherzustellen. Das Software-Design realisiert eine Event Driven Architecture (EDA) in Kombination mit Complex Event Processing (CEP) als Voraussetzung für die schrittweise Einführung von Microservices.

Erweiterung der Hausmeinung um Zielmarktdaten aufgrund regulatorischer MiFID II Anforderungen.

Technologien: Java, JEE, Spring Framework, Javascript, Hibernate, JPA, SQL, PL/SQL, Oracle, JBoss, Drools, IntelliJ, REST, JaxRS, Siren Hypermedia, HTML5, JUnit, Mockito, Rest-assured, Arquillian, Flyway, Maven, Mercurial, POI


09/2013 - 12/2015
FRAME, CORE
Commerzbank AG (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Weiterentwicklung von FRAME (Commerzbank's JEE Entwicklungs-Stack). Migration der FRAME Code Generatoren von Xtext 2.2.1 nach Xtext 2.7.3. Entwicklung von Domain Specific Languages (DSLs) und Code Generatoren. Performance-Optimierungen. Consulting- und Entwicklungstätigkeiten für das primäre Stammdaten-Projekt CORE.

Technologien: Java, JEE, JSF, Eclipse, Xtext, Xtend, Maven,TFS,Tomcat


01/2013 - 08/2013
Retail Work Bench (neu)
DZ Bank AG (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Entwicklung einer Anwendung für die workflow-gestützte und automatisierte Unterstützung der Bestandsprozesse für Flow-Produkte und zur zentralen Dokumentation des Lebens-Zyklus dieser Produkte in einer Produktstammdatenbank.

Technologien: Java, JEE, EJB, JSF, CDI, JPA, POI, SQL, Oracle, Eclipse, JBoss, Arquillian, Flyway, Maven, Mercurial


11/2012 - 12/2012
Comara
Commerzbank AG (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Weiterentwicklung einer Webapplikation zur Risikoanalyse und Reporting.

Technologien: Java, Hibernate, JPA, JSF, Facelets, Richfaces, Eclipse,TCServer,Team Foundation Server, Maven, Spring Framework, Spring Web Flow, Oracle, Apache POI, EasyMock, FRAME


08/2012 - 12/2012
Basel 3 - Liquirisk (LCR, NFSR)
Deutsche Pfandbriefbank AG (Banken und Finanzdienstleistungen, 500-1000 Mitarbeiter)

Entwicklung einer Webapplikation zur Berechung und Meldung von Risikokennzahlen gemäß Basel 3 (LCR, NFSR).

Technologien: Java, Eclipse,Wicket, JPA, Oracle, JBoss, Maven


02/2012 - 07/2012
Abacus DaVinci
Bearingpoint GmbH (Wirtschaftsprüfung, Steuern und Recht, 1000-5000 Mitarbeiter)

Weiterentwicklung und War tung eines Software-Produkts für das Meldewesen von Finanzinstituten.

Technologien: Java, Eclipse, GWT, Oracle,Tomcat, Maven, Nexus, Sonar


04/2011 - 10/2011
Hausmeinung WpHG
DZ Bank AG (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Entwicklung eines Systems zur verbundweiten und zeitnahen Speicherung und Management von derivativen Produkten als Grundlage für Kundenberatungssysteme nach WpHG.

Technologien: Java, Hibernate, JPA, JSF, Facelets, Primefaces, Eclipse,Tomcat, ClearCase, Maven, Spring Framework, Spring Security, Oracle, Liquibase, PL/SQL, Apache POI


11/2010 - 04/2011
Technisches Upgrade
Deutsche Bahn (DB Systel) (Transport und Logistik, 1000-5000 Mitarbeiter)

Durchführung eines technischen Upgrades der Application Server Plattform von JBoss 4.0.3 EAP auf JBoss 5.1 EAP für eine Vielzahl an Anwendungen mit gleichzeitigem Wechsel der JAX-WS Implemetierung auf CXF. Komplette Re-Implementierung der Webservices.

Technologien: Java, Hibernate, JSF, Eclipse, JBoss, JAX-WS, CXF, ClearCase, ClearQuest, ANT, Spring Framework, Oracle, Axis 2


Zertifikate

Certified Professional for Software Architecture
2022

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Ingo Dettling Java Architekt, Entwickler, Solution Designer aus FrankfurtamMain Java Architekt, Entwickler, Solution Designer
Registrieren