Sebastian (Dr.) K.
Senior Lead Entwickler, Systemarchitektur
Erfahrungen
Senior Lead Entwickler, Systemarchitektur
AVL DITEST
- Neukonzeption als AWS Cloud-Applikation einer Legacy Windows-App zur Fahrzeugdiagnose
- Erstellung von Build Pipelines und Durchführung von Code Reviews mit Kotlin, Spring Boot, Micronaut, Jenkins und GitHub
Technische Leitung, Systemarchitektur und Code Reviews
IHK für München und Oberbayern
- Technische Leitung eines Near Shore Entwicklerteams
- Aufbau und Erweiterung eines Self Service Web-Portals in der Open Telecom Cloud und Anbindung an das ELSTER-Portal des Bayerischen Landesamts für Steuern
- Systemarchitektur und Code Reviews mit Java, Spring Boot, Angular, Postgres, Keycloak, SAML, Docker, Linux und Ansible
Java Senior Entwickler Backend
Globalside GmbH
- Entwicklung des Backends einer Mobile App für private Krankenversicherungen mit Java, Spring Boot, RabbitMQ, Kubernetes und AWS
- Aufbau einer Monitoringinfrastruktur mit Prometheus und Grafana
- Betrieb und Administration von MySQL- und Linux-Umgebungen
Java/Kotlin Senior Entwickler
Telefónica
- Spezifikation und Realisierung einer Microservices-Architektur in Kotlin mit Spring Boot, Spring Reactive, REST APIs, MongoDB und Elasticsearch
- Entwicklung von React-Frontends
- Implementierung und Optimierung von CI/CD Build- und Deployment-Pipelines auf Jenkins mit Docker und Docker Swarm
- Aufbau von Linux-Entwicklungs- und Testumgebungen
Product Owner
UniCredit Gruppe für HVB und Bank Austria
- Steuerung einesNear-Shore-Teams in einem Outsourcingprojekt eines Portfoliomanagement-Produkts
- Systemarchitektur mit JEE auf WebSphere und Spezifikation relationaler Datenmodelle in Oracle DB
Spezifikation und Umsetzung
Kassenärztliche Vereinigung Bayerns
- Spezifikation und Umsetzung einer Anwendung für ärztliche Dokumentationen
- Backend-Prozesse in einer Microservices-Architektur mit Java, Spring Boot und RabbitMQ
- Anbindung einer Legacy-Anwendung mit Wicket im Frontend
- Test- und Delivery-Management sowie Anforderungsspezifikation in Gherkin/Cucumber
Architekt und Realisierung DWH
Sanacorp GmbH
- Architektur und Realisierung eines Data Warehouse zur graphischen Echtzeit-Aufbereitung
- Entwicklung mit JEE auf WebLogic, Java Swing, Oracle DB und PL/SQL
- Kennzahlenanalyse
Projektleiter und Test- und Prozessmanager
Sanacorp GmbH
- Projektleitung nach Scrum einer Anwendung zur Abrechnung von Herstellerrückvergütungen im Einkauf
- Test- und Prozessmanagement
- Implementierung von Front-to-Back-Prozessen und Entwicklung eines relationalen Datenmodells mit WebLogic, Oracle DB und Java Swing
Fachkonzeption und Architektur
UniCredit Gruppe für HVB und Bank Austria
- Fachkonzeption regulatorischer Anforderungen (MiFID, WpHG etc.) und technische Umsetzungskonzepte mit JSF, Tomcat und Spring
- Agile Implementierung einer Kundenberatungssoftware im Wertpapiervertrieb
- Anforderungsanalyse und Spezifikation zur MiFID II-Direktive, Kostenoffenlegung und Product Governance mit JEE auf WebSphere und DB2
Fachspezifikation und technische Projektleitung
UniCredit Gruppe für HVB und Bank Austria
- Integration einer Anwendung zur Darstellung von Marktdaten eines Drittanbieters mit Tomcat und Oracle DB
Leadarchitekt und Verantwortlicher technisches Konzept
UniCredit Gruppe für HVB und Bank Austria
- Fachliche Mitarbeit und alleinige Verantwortung für das technische Konzept eines regelbasierten Informationssystems mit JEE auf WebSphere, JSF und DB2
Systemarchitekt
UniCredit Gruppe für HVB und Bank Austria
- Entwicklung der Systemarchitektur eines Tools zur Generierung von PDF-Dateien mit Java und DB2
Operative IT-Projektleitung und Fachspezifikation
UniCredit Gruppe für HVB und Bank Austria
- Projektleitung und Fachspezifikation zur Bereitstellung einer JEE-Webanwendung zur Dokumentation von Wertpapierberatungen mit WebSphere und Struts
Fach- und Systemspezifikation
UniCredit Gruppe für HVB und Bank Austria
- Fach- und Systemspezifikation eines Confirmations-Management-Systems im Investmentbanking und Integration mit bestehenden Systemen
Projektleitung Integration Marktdatensoftware
UniCredit Gruppe für HVB und Bank Austria
- Projektleitung bei der Integration einer externen Marktdatensoftware
Software-Entwickler
Thomson Reuters
- Softwareentwicklung mit Java und C++
Software-Entwickler
IXIS (heute NATIXIS)
- Systemintegration und Entwicklung einer Handelssoftware mit Java JEE
Zusammenfassung
Ich bin seit ca. 15 Jahren in der Softwarespezifikation und -herstellung, als technischer Projektleiter, Lead-Entwickler und als Systemarchitekt in agilen Teams tätig. Mein Projektportfolio umfasst Banken, Behörden, Großhandel, Gesundheitswesen, Automotive und Telekommunikation. Es ist Teil meiner Tätigkeit, Businessanforderungen zu analysieren, bei der Erstellung von Anforderungsdokumenten (z.B. User Stories) mitzuwirken, die zugehörige Datenmodell- und Schnittstellenarchitektur zu entwerfen und die Umsetzung nach aktuellen IT-Standards in agilen Vorgehensmodellen durchzuführen.
Dabei konzipiere oder erweitere ich Microservices-Cloud-Architekturen sowie Full-Stack-Anwendungen in modernen IT-Systemen in JEE-, Springboot- und Micronaut-Frameworks, mit SQL oder NoSQL Datenbanken mit REST-Schnittstellen oder asynchrone eventgetriebene Modelle auf Basis von Message Queues wie ActiveMQ, Kafka oder RabbitMQ.
Ich arbeite dabei meistens mit in-House oder Nearshore Teams von ca. 5 – 10 Personen, die spezialisierte Frontend- sowie Backend-Entwickler umfassen, wobei ich oft eine koordinierende und steuernde Rolle einnehme, Feinspezifikationen erstelle, sowie Fortschrittstracking und Code-Reviews nach den vereinbarten Akzeptanzkriterien durchführe. Der Schwerpunkt meiner Entwicklertätigkeit in Java und Kotlin ist das Backend, ich entwickle aber auch im Frontend (insbesondere React).
Weiterhin habe ich einen starken Hintergrund bezüglich Test-Automatisierung und testgetriebenem Entwickeln, sowie der dem Aufsetzen von CI/CD-Pipelines, unter Verwendung von Jenkins und GitLab/Bitbucket mit Docker und Ansible.
Ich bin kommunikativ, arbeite mich rasch in neue Fachgebiete ein und habe eine autonome und methodische Herangehensweise. Dabei bin ich es auch gewohnt, in komplexen oder konfliktbehafteten Situationen konstruktive Lösungen mit allen Stakeholdern zu erarbeiten und abzustimmen.
Sprachen
Ausbildung
Universität Paris XII
Doktor der Informatik, Titel: “Ein Multiagentensystem für die organisationsübergreifende Verwaltung von Arbeitsabläufen” · Informatik · Frankreich
Universität Pierre und Marie Curie, Paris VI
Aufbaustudium · Robotik und künstliche Intelligenz · Paris, Frankreich
EPF Sceaux / Fachhochschule München
Doppeldiplom (Dipl-Ing. FH / Diplôme d'Ingénieur) · München, Deutschland
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.