2021 - heute: Weiterentwicklung und Stabilisierung eines hochverfügbaren 24/7-Echtzeit-Autorisierungssystems
Rolle: Senior Software Engineer (Freiberuflich)
Kunde: Lufthansa AirPlus Servicekarten GmbH / AirPlus International GmbH (SEB Bank Group) - FinTech (Corporate Payments)
Aufgaben:
Kenntnisse:
Java, Spring Boot, Event-Driven Architektur (Kafka), TCP/Netty, Container & Cloud (Docker, Azure Cloud, Kubernetes), MongoDB, Linux, REST, ServiceNow, Grafana
2020 - 2021: Entwicklung geschäftskritischer Backend-Services
Rolle: Senior Software Engineer (Freiberuflich)
Kunde: MediaMarktSaturn Retail Group - Omnichannel E-Commerce / Retail
Aufgaben:
Kenntnisse:
Java, Kotlin, Spring Boot, Kafka, Kubernetes, Docker, Google Cloud Platform, PostgreSQL, MongoDB, Grafana, OpenAPI, REST, Maven
2019 - 2020: Digital Publishing / High-Traffic Plattform
Rolle: Senior Software Engineer (Freiberuflich)
Kunde: Ippen Digital GmbH & Co. KG
Aufgaben:
Kenntnisse:
Java, Python, Spring Boot, Quarkus, Kafka, Kubernetes, Docker, AWS Cloud, Elasticsearch
2018 - 2019: Entwicklung eines Abrechnungs- und Statement-Services
Rolle: Senior Software Engineer (Freiberuflich)
Kunde: Lufthansa AirPlus Servicekarten GmbH - FinTech (Corporate Payments)
Aufgaben:
Kenntnisse:
Java 8, Spring Boot, Kafka, MongoDB, Azure Cloud, SAP-Schnittstellen, Docker, Kubernetes, REST
2017 - 2018: Entwicklung von Backend-Komponenten
Rolle: Senior Software Engineer (Freiberuflich)
Kunde: REWE Digital GmbH - E-Commerce Logistics / Fulfillment Plattform
Aufgaben:
Kenntnisse:
Java, Spring Boot, Kafka, Kubernetes, Docker, Google Cloud Platform, MySQL, Linux, Prometheus, Grafana
2017 - 2017: Training, Evaluation und produktionsnahe Bereitstellung von Machine-Learning-Modellen
Rolle: Machine Learning Engineer
Kunde: SCHUFA Holding AG, Innovation Lab - FinTech (Risk & Fraud Analytics)
Aufgaben:
Kenntnisse:
Python, Java, Machine Learning, KNIME, PostgreSQL
2014 - 2017: IT-Beratungsprojekte mit Fokus auf Backend- und Integrationssysteme
Rolle: Software Consultant
Kunde: TNG Technology Consulting GmbH (IT-Beratung)
Aufgaben:
Kenntnisse:
Java, Spring, JavaEE, Apache Flink, Oracle DB, PostgreSQL, Hadoop
2007 - 2014: Werkstudentische Tätigkeiten und wissenschaftliche Mitarbeit parallel zum Informatikstudium in Industrie und Forschung
Kunde: Technische Universität München
Aufgaben:
Kenntnisse:
Java, C/C++, C#, Java, PHP, JavaScript, SQL, MSSQL, MySQL, ASP.NET, CSS
2010 - 2014
M.Sc. Informatik - Technische Universität München
Schwerpunkte: Machine Learning, Datenanalyse, verteilte Systeme, Stream Processing (Apache Spark Streaming)
2007 - 2010
B.Sc. Informatik - Technische Universität München
2006 - 2007
Studienkolleg München - Feststellungsprüfung
2005 - 2006
Diplom Angewandte Informatik - Staatliche Universität Togliatti (Russland)
ZERTIFIKATE
Freelance Senior Software Engineer ? Real-Time Distributed Systems, Integration & Cloud Platforms
Freiberuflicher Senior Software Engineer mit Schwerpunkt auf geschäftskritischen Echtzeit- und Integrationssystemen. Über 10 Jahre in Entwicklung, Stabilisierung und Modernisierung hochverfügbarer 24/7-Produktionsplattformen in Enterprise-Umgebungen. Erfahrung in der Verarbeitung hochvolumiger Transaktionsströme, Integration externer Systeme sowie im Betrieb verteilter Backend-Architekturen unter Produktionslast. Fokus auf Stabilität, Performance und Fehlersuche über mehrere Systemgrenzen hinweg. Fundierte Praxis in Cloud-Migration, Incident- und Root-Cause-Analyse sowie Modernisierung von Legacy-Systemen. Einsatz in regulierten Umgebungen (FinTech) und in datengetriebenen Streaming-Architekturen.
Kernkompetenzen:
Backend & APIs:
Java, Kotlin, Python, Spring Boot, Quarkus, REST, Kafka, microservices, C++, C#
Frontend & Web:
JavaScript, Vue.js, HTML5, CSS3, Grafana, React (persönliche apps)
Cloud & DevOps:
Docker, Kubernetes, Azure, AWS, GCP, CI/CD, observability & monitoring
Data & ML:
stream processing Apache Spark, Apache Flink, data pipelines, applied machine learning
Ops:
Linux, Prometheus, incident analysis, production debugging
2021 - heute: Weiterentwicklung und Stabilisierung eines hochverfügbaren 24/7-Echtzeit-Autorisierungssystems
Rolle: Senior Software Engineer (Freiberuflich)
Kunde: Lufthansa AirPlus Servicekarten GmbH / AirPlus International GmbH (SEB Bank Group) - FinTech (Corporate Payments)
Aufgaben:
Kenntnisse:
Java, Spring Boot, Event-Driven Architektur (Kafka), TCP/Netty, Container & Cloud (Docker, Azure Cloud, Kubernetes), MongoDB, Linux, REST, ServiceNow, Grafana
2020 - 2021: Entwicklung geschäftskritischer Backend-Services
Rolle: Senior Software Engineer (Freiberuflich)
Kunde: MediaMarktSaturn Retail Group - Omnichannel E-Commerce / Retail
Aufgaben:
Kenntnisse:
Java, Kotlin, Spring Boot, Kafka, Kubernetes, Docker, Google Cloud Platform, PostgreSQL, MongoDB, Grafana, OpenAPI, REST, Maven
2019 - 2020: Digital Publishing / High-Traffic Plattform
Rolle: Senior Software Engineer (Freiberuflich)
Kunde: Ippen Digital GmbH & Co. KG
Aufgaben:
Kenntnisse:
Java, Python, Spring Boot, Quarkus, Kafka, Kubernetes, Docker, AWS Cloud, Elasticsearch
2018 - 2019: Entwicklung eines Abrechnungs- und Statement-Services
Rolle: Senior Software Engineer (Freiberuflich)
Kunde: Lufthansa AirPlus Servicekarten GmbH - FinTech (Corporate Payments)
Aufgaben:
Kenntnisse:
Java 8, Spring Boot, Kafka, MongoDB, Azure Cloud, SAP-Schnittstellen, Docker, Kubernetes, REST
2017 - 2018: Entwicklung von Backend-Komponenten
Rolle: Senior Software Engineer (Freiberuflich)
Kunde: REWE Digital GmbH - E-Commerce Logistics / Fulfillment Plattform
Aufgaben:
Kenntnisse:
Java, Spring Boot, Kafka, Kubernetes, Docker, Google Cloud Platform, MySQL, Linux, Prometheus, Grafana
2017 - 2017: Training, Evaluation und produktionsnahe Bereitstellung von Machine-Learning-Modellen
Rolle: Machine Learning Engineer
Kunde: SCHUFA Holding AG, Innovation Lab - FinTech (Risk & Fraud Analytics)
Aufgaben:
Kenntnisse:
Python, Java, Machine Learning, KNIME, PostgreSQL
2014 - 2017: IT-Beratungsprojekte mit Fokus auf Backend- und Integrationssysteme
Rolle: Software Consultant
Kunde: TNG Technology Consulting GmbH (IT-Beratung)
Aufgaben:
Kenntnisse:
Java, Spring, JavaEE, Apache Flink, Oracle DB, PostgreSQL, Hadoop
2007 - 2014: Werkstudentische Tätigkeiten und wissenschaftliche Mitarbeit parallel zum Informatikstudium in Industrie und Forschung
Kunde: Technische Universität München
Aufgaben:
Kenntnisse:
Java, C/C++, C#, Java, PHP, JavaScript, SQL, MSSQL, MySQL, ASP.NET, CSS
2010 - 2014
M.Sc. Informatik - Technische Universität München
Schwerpunkte: Machine Learning, Datenanalyse, verteilte Systeme, Stream Processing (Apache Spark Streaming)
2007 - 2010
B.Sc. Informatik - Technische Universität München
2006 - 2007
Studienkolleg München - Feststellungsprüfung
2005 - 2006
Diplom Angewandte Informatik - Staatliche Universität Togliatti (Russland)
ZERTIFIKATE
Freelance Senior Software Engineer ? Real-Time Distributed Systems, Integration & Cloud Platforms
Freiberuflicher Senior Software Engineer mit Schwerpunkt auf geschäftskritischen Echtzeit- und Integrationssystemen. Über 10 Jahre in Entwicklung, Stabilisierung und Modernisierung hochverfügbarer 24/7-Produktionsplattformen in Enterprise-Umgebungen. Erfahrung in der Verarbeitung hochvolumiger Transaktionsströme, Integration externer Systeme sowie im Betrieb verteilter Backend-Architekturen unter Produktionslast. Fokus auf Stabilität, Performance und Fehlersuche über mehrere Systemgrenzen hinweg. Fundierte Praxis in Cloud-Migration, Incident- und Root-Cause-Analyse sowie Modernisierung von Legacy-Systemen. Einsatz in regulierten Umgebungen (FinTech) und in datengetriebenen Streaming-Architekturen.
Kernkompetenzen:
Backend & APIs:
Java, Kotlin, Python, Spring Boot, Quarkus, REST, Kafka, microservices, C++, C#
Frontend & Web:
JavaScript, Vue.js, HTML5, CSS3, Grafana, React (persönliche apps)
Cloud & DevOps:
Docker, Kubernetes, Azure, AWS, GCP, CI/CD, observability & monitoring
Data & ML:
stream processing Apache Spark, Apache Flink, data pipelines, applied machine learning
Ops:
Linux, Prometheus, incident analysis, production debugging