Ingo Dettling

Ingo Dettling Email and Phone Number

Senior Software Engineer / Freelancer @ BaFin
germany
Ingo Dettling's Location
Frankfurt, Hesse, Germany, Germany
Ingo Dettling's Contact Details

Ingo Dettling personal email

n/a
About Ingo Dettling

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 Junior-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.Team-Player.• 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

Ingo Dettling's Current Company Details
BaFin

Bafin

View
Senior Software Engineer / Freelancer
germany
Website:
bafin.de
Employees:
268
Ingo Dettling Work Experience Details
  • Bafin
    Analytics
    Bafin Apr 2022 - Present
    Frankfurt Am Main, Hessen, Deutschland
    Einführung vonVorgehensweisen zur Entwicklung und automatisiertem Deployment von cloud-nativer Software und Machine-Learning-Programmen in OpenShift-Clustern. Technologien: Kubernetes, OpenShift, Kustomize, ArgoCD, Tekton, Docker, PodMan, Airflow, IntelliJ, PyCharm, Git, Bitbucket, Jira, Confluence, Python, R
  • Bafin
    Melde- Und Veröffentlichungsplattform (Mvp)
    Bafin Feb 2019 - Mar 2022
    Frankfurt Am Main, Hesse, Germany
    Java Entwicklung mehrerer MVP-Prozessoren im Backend für das MVP-Portal. Fachliche Implementierung, Refactoring und Verbesserung der Code-Qualität. Einführung von testgetriebener Entwicklung.Technologien: Java, Spring Framework, EclipseLink, DB2, DBeaver, MicroProfile, REST, JaxRS, OpenAPI, Websphere, Liberty, Eclipse, IntelliJ, Git, Bitbucket, Subversion, Jira, Confluence
  • Deutsche Bahn
    Modularisierung Angebotskomponenten (Moda) In Vendo
    Deutsche Bahn Feb 2018 - Dec 2018
    Frankfurt Am Main Area, Germany
    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
  • Rapidmatch
    Rapidmatch / Expert
    Rapidmatch Jul 2017 - Feb 2018
    Mannheim Area, Germany
    ava 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
  • Dz Bank Ag
    Pdb, Rwb, Priip, Retailapps, Hausmeinung
    Dz Bank Ag Sep 2015 - Dec 2017
    Frankfurt Am Main Area, Germany
    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 mehr Transparenz das Vertrauen 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
  • Commerzbank Ag
    Frame / Core
    Commerzbank Ag Sep 2013 - Dec 2015
    Frankfurt Am Main Area, Germany
    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
  • Dz Bank Ag
    Retail Work Bench (Neu)
    Dz Bank Ag Jan 2013 - Aug 2013
    Frankfurt Am Main Area, Germany
    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
  • Deutsche Pfandbriefbank Ag
    Basel 3 - Liquirisk (Lcr, Nfsr)
    Deutsche Pfandbriefbank Ag Aug 2012 - Dec 2012
    Munich Area, Germany
    Entwicklung einer Webapplikation zur Berechung und Meldung von Risikokennzahlen gemäß Basel 3 (LCR, NFSR).Technologien: Java, Eclipse, Wicket, JPA, Oracle, JBoss, Maven
  • Bearingpoint Software Solutions
    Abacus Davinci
    Bearingpoint Software Solutions Feb 2012 - Jul 2012
    Frankfurt Am Main Area, Germany
    Weiterentwicklung und Wartung eines Software-Produkts für das Meldewesen von Finanzinstituten.Technologien: Java, Eclipse, GWT, Oracle, Tomcat, Maven, Nexus, Sonar
  • Commerzbank Ag
    Comara
    Commerzbank Ag Nov 2011 - Dec 2011
    Frankfurt Am Main Area, Germany
    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
  • Dz Bank Ag
    Hausmeinung Wphg
    Dz Bank Ag Apr 2011 - Oct 2011
    Frankfurt Am Main Area, Germany
    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
  • Deutsche Bahn
    Technisches Upgrade
    Deutsche Bahn Nov 2010 - Apr 2011
    Frankfurt Am Main Area, Germany
    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
  • First Data Corporation
    Ticketsystem Sla
    First Data Corporation Jul 2010 - Oct 2010
    Frankfurt Am Main Area, Germany
    Erweiterung einer Ticketsystem-Webapplikation um Funktionen zur Definition, Prozesszuweisung und Überwachung von Service Level Agreements (SLA). Design und Implementierung entsprechender Business-Logik im Backend und Realisierung der Web-GUI.Technologien: Java, J2EE, Eclipse, JBoss, Spring Framework, JSF, Facelets, Oracle 10i, MKS, Mercury
  • 1&1 Internet Ag
    Integrationsplattform: Restful Architektur
    1&1 Internet Ag Apr 2010 - Jul 2010
    Karlsruhe Area, Germany
    Implementierung von Basisdiensten für eine Integrationsplattform (Middleware des neuen Kunden-Workspace der 1&1 Internet AG für Kapselung der Backend-Kern-Systeme von 1&1, Web.de, GMX und weiterer Partner) basierend auf RESTful Webservices. Entwicklung einer Custom-Service-Registry und Erweiterung des Spring-Frameworks zur automatischen Dienstregistrierung.Technologien: Linux, Ubuntu, Java, Eclipse, SVN, Maven, REST-ful Web Services, Tomcat, JUnit, Apache CXF, JBoss RESTEasy, JSON, Hibernate, JPA, JMeter
  • Hypovereinsbank
    Sepa Schnittstellen Dienste
    Hypovereinsbank Sep 2009 - Jan 2010
    Munich Area, Germany
    Einbindung existierender Host-Systeme für die Einführung eines konzernweiten SEPA Zahlungssystems (Global Payments Enginge). Entwicklung von Schnittstellendiensten zur Validierung, Transformation und Verarbeitung von SEPA Transaktionsdaten als EJB 3.0 Message Driven Beans im WebSphere Application Server. Anbindung der Dienste mittels WebSphere MQ Series.Technologien: Java, JEE, JMS, EJB 3.0, XML, XSLT, Eclipse, Spring Framework, WebSphere MQ 7, WebSphere AS 6.1, RSA, JUnit
  • Aareal-Bank
    Basel Ii - Fortgeschrittener Irb-Ansatz
    Aareal-Bank Feb 2008 - Jul 2009
    Wiesbaden Area, Germany
    Entwicklung einer Kreditrisiko-Software für die Immobilienfinanzierung. Fortgeschrittener IRB-Ansatz zur Berechnung der Verlustquote (LGD). Einsatz als Technischer Architekt, Senior Entwickler und SCRUM Master. Einführung von modellgetriebene Software-Entwicklung (MDSD) zur Erhöhung der Produktivität und der Reaktionsgeschwindigkeit auf sich schnell ändernde Anforderungen. Testgetriebene Entwicklung der Berechnungslogik zur Qualitätssicherung.Technologien: Java, J2EE, UML, MDSD, MDA, Eclipse, Spring Framework, Hibernate, Magicdraw, OpenArchitectureWare (OAW), Fornax, SQL Server, FIT, JUnit, Trac
  • European Central Bank (Ecb)
    Eonia
    European Central Bank (Ecb) Jun 2007 - Feb 2008
    Frankfurt Am Main Area, Germany
    Architektur und Entwicklung einer web-basierten Front Office Intranet-Anwendung zur Durchführung des EONIA Prozesses und zum Reporting. Integration mit dem REUTERS Informationsdienst.Technologien: Java, J2EE, Javascript, Ajax, Eclipse, Tomcat, Spring Framework, JSF, Ajax4JSF, Prototype, Oracle 10
  • O2 Germany
    Rating-Tree-Manager
    O2 Germany Apr 2007 - Jun 2007
    Munich Area, Germany
    Entwicklung des Rating-Tree-Managers, einer Software zur Unterstützung der O2 Engineering Abteilung im Umgang mit allen existierenden Prepaid Tarifen auf einem Alcatel OSP IN System. Die Software automatisiert die Manipulation von Rating-Bäumen, wodurch inkorrekte Rating-Datafills vermieden werden.Technologien: Java, XML, Eclipse, Maven2
  • 1&1 Internet Ag (Karlsruhe)
    Geppi (General Enterprise Process & Planning Infrastructure)
    1&1 Internet Ag (Karlsruhe) Oct 2006 - Apr 2007
    Karlsruhe Area, Germany
    Design und Entwicklung einer Integrationssoftware (GEPPI) zwischen dem Business Engineering und dem Software Engineering der 1&1 Internet AG. GEPPI ist ein System zur Überwachung, Steuerung und Planung von sowohl technischen Prozessen als auch Geschäftsprozessen. Einsatz von Jini zur Realisierung eines dynamischen, sich selbst heilenden verteilten Systems.Technologien: Java, J2EE, Jini, Web Services, Eclipse, JBoss, Oracle BPEL Process Manager, Apache Axis2, Oracle DB
  • 1&1 Internet Ag (Montabaur)
    Crm - Billing
    1&1 Internet Ag (Montabaur) Aug 2006 - Nov 2006
    Montabaur, Germany
    Migration des Altsystems basierend auf Stored Procedures hin zu einer service-orientierten Architektur (SOA). Analyse des Altsystems, Identifikation der neuen Zielarchitektur, Dekomposition der Funktionalität in einzelne, unabhängige Service-Komponenten, Risikobetrachtung der Migration, Migrationsplanung, Aufwandsabschätzung, Technical Lead Architect
  • Fraport Ag (Frankfurt Airport)
    Fids (Flight Information Display System)
    Fraport Ag (Frankfurt Airport) Nov 2005 - Jul 2006
    Frankfurt Am Main Area, Germany
    Entwicklung der Kommunikations- und Datenspeicherungskomponente von FIDS, einem neuen Produkt zur Speicherung und Darstellung von Flug-Informationen (verteiltes, asynchrones System mit XML Nachrichten über JMS). Portierung von EJB 1.1 zu Spring Framework. Komplexität des Kommunikationsprotokolls erforderte eine Implementierung der Kommunikationskomponente als Zustandsmaschine (Endlicher Automat) mit jBPM als Workflow- und BPM-System zur graph-orientierten Entwicklung. Entwicklung einer web-basierten Administrationskonsole für FIDS mit JSF.Technologien: Java, J2EE, JMS, JSF, XML, XSLT, SQL, Websphere Application Developer (WSAD), Websphere AS, Eclipse, JBoss, JBoss jBPM, Oracle 8i, MyFaces, Spring Framework
  • Atos Origin Worldline
    Posium
    Atos Origin Worldline Sep 2005 - Nov 2005
    Frankfurt Am Main Area, Germany
    Entwicklung neuer Funktionalitäten in Posium, einer Systemsoftware für Zahlungsverkehr mit integrierter Debitorenkomponente. Umsetzung der Business-Logik in Session EJBs. Persistierung mittels CMP EJBs.Technologien: Java, J2EE, EJB, SQL, Websphere Application Developer (WSAD), JBoss, Oracle 8i
  • Sas Germany
    Ecdms
    Sas Germany Jun 2005 - Sep 2005
    Heidelberg Area, Germany
    Entwicklung von SAS eCDMS, einer generischen Web-Anwendung zur strukturellen Definition, operativen Eingabe und anschließender Auswertung medizinischer Studien. Die Anwendungsstruktur ist von den Studien abhängig. Das Layout ist visuell konfigurierbar. Die Anwendung enthält Code-Generatoren für SAS Base Language und SAS SCL. Einsatz von UML und MDA (Modell Driven Architecture) zur Generierung von Infrastruktur-Code und kompletten Redesign der Gesamtarchitektur.Technologien: Java, J2EE, JSP, JSF, Javascript, SAS, Tomcat, JBoss, Eclipse, Maven, MagicDraw, AndroMDA, Spring Framework, Hibernate, JSF, JUnit, Log4J, PostgreSQL
  • Frankfurter Fondsbank (Bhf Bank)
    Fonds-Supermarkt
    Frankfurter Fondsbank (Bhf Bank) Aug 2004 - May 2005
    Frankfurt Am Main Area, Germany
    Entwicklung einer mandantenfähigen Portallösung für die Depotverwaltung (Fonds-Supermarkt mit unterschiedlichem Erscheinungsbild pro Benutzergruppe). Änderung der Architektur zur Performance-Verbesserung. Verbesserung der Wartungsfähigkeit und Robustheit durch den Einsatz des Spring-Frameworks und die Einführung automatische Tests. Einsatz von Design Patterns, Ersatz von Entity Beans durch Hibernate, Eager-Loading Strategien und optimiertes SQL, Refactoring, EAI mit bestandsführenden Host-Systemen.Technologien: Java, J2EE, JSP, Servlets, Oracle 8i, BEA WebLogic, Eclipse, Ant, Spring Framework, Hibernate, Struts, JUnit, Cactus, StrutsTestCase, JWebUnit, Toad, Log4J
  • Accenture
    Derivate Plattform
    Accenture Feb 2004 - Apr 2004
    Manila, Philippines
    Erstellung der Architektur und des Design von technischen Basiskomponenten einer einheitlichen, integrierten Plattform für den Verkauf von derivativen Finanzprodukten. Verifizierung mittels Prototypen. Komponenten-Kommunikation mittels Nachrichten über einen JMS-Bus. Rolle als Mentor für die philippinischen Kollegen. Servicearchitektur für ein n-dimensionales, hierarchisches Sicherheitssystem und für Reporting.Technologien: Java, J2EE, JMS, Webservices, Oracle 9i, BEA WebLogic, Eclipse 2.1, JasperReports, JFreechart
  • Lbbw
    Ias Fair Value Hedge Accounting
    Lbbw Oct 2003 - Dec 2003
    Stuttgart Area, Germany
    Design und Realisierung von Teilen der Geschäftslogik (z.B. Nebenabredentests, Splittingtests, Nebenabredentests, etc.) einer Web-Anwendung für die Erfassung von Hedge-Geschäfte gemäß IAS (International Accounting Standards), die mit einem übergeordneten IAS-Mart (SAS-System) synchronisiert ist (EAI). Einführung von automatisierten Tests. Kapselung der Geschäftslogik in Session-Beans. Realisierung der Persistenzschicht mittels Entity-Beans.Technologien: Java, J2EE, EJB, CMP, Unit-Tests, Oracle 8i, BEA WebLogic, Eclipse 2.1, JUnit
  • Dresdner Bank
    Hedge Accounting Und Weitere Projekte
    Dresdner Bank Oct 2001 - Jul 2003
    Frankfurt Am Main Area, Germany
    Entwicklung einer web-basierten Anwendung zur Verwaltung, Bewertung und Pflege von Derivaten, Hedges und Kreditgeschäften mit Reporting für Quartals- und Jahresabschlüsse gemäß IAS und US-GAAP.Automatisiertes Testen von JSPs und Servlets mittels Cactus (J2EE-Tests).Entwicklung eines Frameworks basierend auf Struts 1.1 mit dem es möglich ist Web-Anwendungen zu entwickeln ohne selbst Java-Code schreiben zu müssen. Die Erstellung von JSPs ist in der Regel ausreichend.Entwicklung einer automatisierten, web-basierten Reporting-Software. Sowohl Kunden- und Reportdaten, als auch die Report-Konfigurationen liegen in Datenbanken. Die Daten werden nach XML konvertiert und mittels XSLT und FOP in PDF-Reports transformiert. Die Verteilung übernimmt ein separates System, dem die Report-Daten mittels JMS übermittelt werden. Als JMS-Provider wird MQ-Series von IBM eingesetzt.Entwicklung eines Tomcat-JDBC-Realm für eine proprietäre Sicherheitsdatenbank.Entwicklung eines Realm für den Zugriff auf einen LDAP-Server.Technologien: Java, J2EE, JMS, JSP, Servlets, LDAP, XML, XSLT, FOP, JBuilder 6 Enterprise, Eclipse 2.0, CVS, Windows NT, Unix, Apache Jakarta: Tomcat, Cactus, Log4J, Struts, JUnit 3.7, HttpUnit 1.2.5, PoolMan 2.0.4, DbForms 0.9, Informix, MQ-Series

Ingo Dettling Skills

Java Java Ee Spring Mdsd Xtext Jpa Hibernate Junit Rest Jsf Ddd Oracle Sql Maven Linux Tomcat Weblogic Websphere Eclipse Osgi Jboss Mercurial Tfs Subversion Javascript Cxf Fit Smalltalk Myfaces Xslt Mysql C++ C Wsad J2ee Uml Magicdraw Ejb Servlets Ajax Jsp Xml Html Jdbc Tdd Mda Git Ant Mac Os Unix

Ingo Dettling Education Details

Frequently Asked Questions about Ingo Dettling

What company does Ingo Dettling work for?

Ingo Dettling works for Bafin

What is Ingo Dettling's role at the current company?

Ingo Dettling's current role is Senior Software Engineer / Freelancer.

What is Ingo Dettling's email address?

Ingo Dettling's email address is in****@****ing.com

What is Ingo Dettling's direct phone number?

Ingo Dettling's direct phone number is +49697*****

What schools did Ingo Dettling attend?

Ingo Dettling attended Karlsruhe Institute Of Technology (Kit).

What skills is Ingo Dettling known for?

Ingo Dettling has skills like Java, Java Ee, Spring, Mdsd, Xtext, Jpa, Hibernate, Junit, Rest, Jsf, Ddd, Oracle.

Who are Ingo Dettling's colleagues?

Ingo Dettling's colleagues are Flyhunterhd Gugu, Vera Lehmann, Winston Oliphant, Sven Balder, Prakash Garg, Dr. Raoul Jacobs, Frank Schachl.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.