Florian Fladung

Lead Developer & Solution Architect

Eschborn, Deutschland

Erfahrungen

Juli 2024 - Juni 2025
1 Jahr
Frankfurt, Deutschland

Entwicklung einer Anwendung zur Überwachung und Steuerung von Businessprozessen, Freelancer Projekt

ING Deutschland AG

Zur Überwachung und Steuerung unternehmensweiter Businessprozesse wurde eine zentrale Backend-Anwendung entwickelt.

  • Datenbank-Design mit Oracle DB, JPA und Flyway unter Berücksichtigung hoher Performance-Anforderungen
  • Analyse mehrerer Architekturentwürfe und Identifikation technischer Risiken
  • Design und Implementierung mehrerer Schnittstellen und Integrationen, insbesondere Rest Apis und Kafka Topics
  • Setup von Elasticsearch zur Überwachung und Analyse von Log-Daten
  • Etablierung einer iterativen Arbeitsweise im Projektteam angesichts komplexer Business-Anforderungen
Okt. 2023 - März 2024
6 Monaten
Frankfurt, Deutschland

Entwicklung und Modernisierung mehrerer Web-Anwendungen zur Finanzberatung von Privatkunden, Freelancer Projekt

Deutsche Vermögensberatung AG

Mehrere Microservices, ein Web-Frontend und ein Swing-Client wurden hinsichtlich neuer Finanzprodukte, Geschäftslogiken und Rechtslagen angepasst und weiterentwickelt. Gleichzeitig wurden im Zuge fortlaufender Architektur-Modernisierungen mehrere Module als Micro-Frontends bzw. Microservices neu implementiert.

  • Entwicklung von Geschäftslogiken zur Ermittlung von Risikoklassen und Berechnung von Anlagevorschlägen für neue Finanzprodukte in Spring-Boot Microservices, Java und Kotlin
  • Erweiterung digitaler Aufklärungsbögen gemäß Wertpapierhandelsgesetz (WpHG) in Typescript und Java
  • Einbindung von Micro-Frontends als Web-Components in eine Angular-Anwendung
  • Erweiterung von CI/CD-Pipelines und Durchführung von Releases mittels GitHub-Actions in Microsoft Azure Cloud
  • Aktualisierung von Docker Runtimes und Implementierung von Secret Management mit Azure KeyVault
  • Aktualisierung einer Angular-Anwendung und Angular-Material-Components sowie Migration der betroffenen UI-Elemente und Styles
  • Datenbankschema-Migrationen für PostgreSQL und OracleDB mit Flyway
  • Einführung agiler Methoden wie Dailies, Plannings und Durchführung von Retrospektiven
Mai 2019 - Sept. 2023
4 Jahren 5 Monaten
Frankfurt, Deutschland

Entwicklung, Wartung und Betrieb einer touristischen E-Commerce-Plattform, Festanstellung

DER Touristik Online GmbH

Die hauseigene E-Commerce Plattform wurde auf Basis moderner Technologien und einer modernen Microservice-Architektur neuentwickelt und anschließend im interdisziplinären Team weiterentwickelt, gewartet und betrieben. Besondere Herausforderungen waren Mandantenfähigkeit, Mehrsprachigkeit, Verfügbarkeit und Performance, User-Tracking, Suchmaschinenoptimierung, Konfigurierbarkeit durch verschiedene Fachabteilungen sowie die Anbindung verschiedener Buchungs- und Supplier-Systeme.

  • Entwurf und Umsetzung einer geographischen Suchfunktion mit Elasticsearch, PostGis, Google Geocoding Api und Spring Boot, sowie Optimierung der Keywords und der Ergebnisreihenfolgen
  • Entwurf und Umsetzung eines Landing-Page-Generators für tausende suchmaschinenoptimierte Unterseiten mit Next.js, Spring Boot, PostgreSQL und einem headless CMS
  • Entwicklung des nächtlichen Produktdatenimports als Batch Job mit Spring Boot, JPA und PostgreSQL, sowie Monitoring, Log-Analyse und Bugfixing mittels Datadog
  • Performance-Optimierung von Spring-Boot-Anwendungen mit JPA und PostgreSQL sowie Ableitung von Best Practices
  • Formulierung und Überwachung der unternehmensweiten Architektur- und Coding-Guidelines im Backend
  • Formulierung und Koordination einer übergreifenden Test- und Release-Strategie der Bereiche Backend, Frontend und DevOps zur Ermöglichung von Continuous Delivery und Zero Downtime Deployments auf Basis von Docker, Kubernetes, AWS Cloud und Gitlab CI
  • Entwurf und Koordination eines Einarbeitungsplans für externe Dienstleister und Remote Teams
  • Betreuung von Bachelor-Arbeiten und Coaching mehrerer Junior Developers
  • Identifikation technischer Risiken und Erarbeitung strategischer Gegenmaßnahmen im Austausch mit CTO und Geschäftsführung
Juli 2018 - Apr. 2019
10 Monaten
München, Deutschland

Entwicklung einer Web-gestützten Plattform zur Fahrzeugvernetzung, Freelancer Projekt

Valtach Mobility GmbH

Im Auftrag eines großen Automobilherstellers wurde eine Plattform zur Fahrzeugvernetzung entwickelt. Die Plattform beinhaltet dabei die Konnektivität zu den Fahrzeugen mittels MQTT und Rest, die Identifikation / Authentifizierung der Fahrzeuge und Halter:innen, Fahrzeug- und Flottenmanagement für Händler und Firmenkunden, sowie Schnittstellen für verschiedene Anwendungen wie Infotainment und Navigation.

  • Weiterentwicklung eines Authentifizierungs-Services basierend auf OAuth2 und Spring Security zur Authentifizierung von Mobile- und IOT-Devices sowie von Web-Nutzern
  • Entwicklung eines Services zur Verwaltung von Fahrzeugflotten und mehrstufigen rollenbasierten Berechtigungen mittels Spring Framework, OAuth2 und PostgreSQL
  • Anpassung mehrerer Services für Parallelbetrieb im Rechenzentrum und der AWS Cloud
  • Entwurf einer Lösungsarchitektur zur Skalierung des Gateway-Services zur Fahrzeugkommunikation auf Basis von Spring Framework, Redis und Drools Rule Engine
  • Entwurf einer Team-übergreifenden Teststrategie zur Entkopplung von Testdaten, Stabilisierung und Beschleunigung der Test-Suiten mit Jenkins, Docker, PostgreSQL, Liquibase und FitNesse
Jan. 2018 - Juni 2018
6 Monaten
Frankfurt, Deutschland

Relaunch eines Enterprise Content Management Systems, Freelancer Projekt

DB Systel GmbH

Für ein großes Verkehrsunternehmen wurde ein auf CoreMedia 7 basiertes Enterprise Content Management System mittels CoreMedia 9 neu entwickelt. Dabei wurden Inhalte von über 300 produktiven Webseiten und öffentlicher Schnittstellen migriert.

  • Implementierung seitenspezifischer Import- und Export-Schnittstellen in Rest und XML mittels Spring Boot und Java 8
  • Konvertierung interner Datenformate und Datenmigration mittels XSLT-Skripten
  • Erweiterung Customizing von CoreMedia 9 Modulen für spezifische Webseiten
  • Anpassung der CMS-internen und der öffentlichen Suchfunktionen auf spezifische Daten und Datenstrukturen mittels Spring Boot und Apache Solr
  • Durchführung und Automatisierung von Regressionstests über große Datenmengen
  • Koordination von Test- und Release-Abläufen mit Kunden
  • Durchführung von Deployments mittels Gitlab in Docker und AWS Cloud
Okt. 2017 - Dez. 2017
3 Monaten
Frankfurt, Deutschland

Entwicklung einer Corporate-Suchmaschine, Freelancer Projekt

DB Systel GmbH

Entwicklung, Wartung und Betrieb einer unternehmensinternen Corporate-Suchmaschine für ein großes Verkehrsunternehmen

  • Anbindung zusätzlicher Quellsysteme an den Crawler über Webservices (SOAP und Rest) unter Berücksichtigung unterschiedlicher Berechtigungskonzepte
  • Migration der PostgreSQL Datenbank und des Solr Suchindexes für Betrieb in Docker, OpenShift und AWS Cloud
  • Identifikation und Behebung von Sicherheitslücken im Spring-Boot Backend und dem Web-Frontend
Juni 2017 - Sept. 2017
4 Monaten
Nürnberg, Deutschland

Entwicklung eines Webdienstes zur Verarbeitung dynamischer Videoinhalte, Festanstellung

ISO Gruppe

Basierend auf einer bestehenden Plattform für Videoverarbeitung wurde ein Webdienst zur Verwaltung und Steuerung von Videoinhalten entwickelt. Die als Plugin in eine Webseite eingebundenen Videos können sowohl dynamisch auf Nutzerverhalten reagieren, als auch abhängig vom Erreichen definierbarer Sequenzen dynamisches Verhalten der Webseite auslösen.

  • Eigenständige Entwicklung und Betrieb des Vertriebsprototypen
  • Erstellung der Anwendungs- und Systemarchitektur
Okt. 2016 - Mai 2017
8 Monaten
Frankfurt, Deutschland

Entwicklung mehrerer Web-Anwendungen zur Anlageberatung von Privatkunden, Consulting Projekt

Deutsche Bank AG

Für eine große Bank wurde eine Familie von Web-Anwendungen zur Beratung von Privatkunden hinsichtlich Anlage- und Vorsorgeformen sowie zum Verkauf derselben entwickelt. Die Anwendungen sind in jeweils unterschiedlicher Konfiguration für Finanzberater und Privatkunden aufrufbar, angepasst sowohl an Desktop-, als auch mobile Endgeräte.

  • Entwicklung einer Rest-Api und Geschäftslogik zur Berechnung der Rentenlücke mit Java 8 und Spring Boot
  • Integration eines SOAP-Webservices zum Abschluss von Versicherungsverträgen in Java 8 und Spring Boot
  • Erstellung einer Anwendungsarchitektur zur Skalierung der Entwicklung von einem auf fünf Scrum Teams
  • Code-Reviews und Beratung in den Bereichen Backend, Frontend und Release-Management
Jan. 2015 - Sept. 2016
9 Monaten
Frankfurt, Deutschland

Entwicklung eines Testautomaten zum Testen einer Zahlungsverkehrsanwendung, Consulting Projekt

Commerzbank AG

Im Auftrag einer großen Bank wurde ein mandantenfähiger Testautomat entwickelt, der genutzt werden kann, um sowohl die Umsetzung der Anforderungen an eine neue Zahlungsverkehrsplattform im Black-Box-Testverfahren zu überprüfen, als auch um sonstige Systeme zu testen. Über ein Browser-Frontend können diverse Testszenarien konfiguriert und einzelne Testläufe gesteuert, Testergebnisse ausgewertet und überprüft werden.

  • Entwicklung von JSF PrimeFaces Oberflächen zur Verwaltung und Durchführung von Testfällen
  • Adaption der Anwendung für Kompatiblität mit JavaEE / WebSphere und gleichzeitig Spring Boot / Tomcat
  • Entwicklung verschiedener über die Web-Oberfläche konfigurierbarer Konnektoren (SOAP, Rest, XML, Json, CSV und weitere) mit Apache Camel
  • Entwicklung einer Exportfunktion für Testfälle und Reports aus der Oracle Datenbank über JPA als Download in CSV
Aug. 2014 - Dez. 2015
1 Jahr 5 Monaten
Deutschland

Entwicklung einer Plattform zur Vernetzung großer Fahrzeugflotten, Consulting Projekt

Bosch Software Innovations

Für einen großen Automobilzulieferer wurde eine Plattform zur Vernetzung und Verwaltung von Fahrzeugflotten sowie zur Auswertung der aus den Fahrzeugen erhobenen Daten entwickelt. Enthaltene Use Cases umfassten unter anderem Analyse von Fahrverhalten und Kraftstoffverbrauch, Unfallberichterstattung und Diebstahlerkennung.

  • Konzeption und Anforderungsmanagement einer Anwendung zur Steuerung und Überwachung von Software-Updates der IOT-Telematik-Einheiten
  • Implementierung einer State-Machine zum serverseitigen Tracking der IOT-Geräte mit Spring Boot, Oracle DB und Angular
  • Erstellung automatischer Akzeptanz- und Integrationstests mit Robot Framework sowie CI Pipelines mit Jenkins
  • Konzeption einer Event-Sourcing-Architektur basierend auf Vert.x und ActiveMQ
  • Identifikation und Überführung bestehender Geschäftslogiken aus Inubit BPMN in Spring Boot Microservices

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Sept. 2011 - Juni 2014

Fachhochschule Frankfurt

Bachelor of Science · Informatik · Frankfurt, Deutschland

Okt. 2003 - Juni 2009

Goethe Universität Frankfurt

Vordiplom · Physik · Frankfurt, Deutschland

Zertifikate & Bescheinigungen

Certified Scrum Master

Scrum Alliance

ISTQB Certified Tester Foundation Level

ISQI GmbH