Christian Stegmann.SOFTWARE ENGINEERING
ENGLISH VERSION

Tipp: Im Druckdialog „Als PDF speichern“ wählen.

PROFIL · 2026

Christian Stegmann.

ENTWICKLUNG SKALIERBARER SOFTWARE, CLOUD‑PLATTFORMEN UND KI‑GESTÜTZTER ANWENDUNGEN

Region Berlin-Brandenburg · remote

+49 156 78524370 · [email protected] · stegmann.io · LinkedIn · XING

VERFÜGBAR AB 01.11.2026

Christian Stegmann

01 — PROFIL

Senior Software Engineer und Cloud Native Engineer mit über 14 Jahren Erfahrung in der Konzeption, Entwicklung und dem Betrieb skalierbarer Enterprise-Lösungen. Schwerpunkte: Microservices- und Event-Driven-Architekturen, Serverless-Backends auf AWS, Kubernetes-basierte Infrastruktur (Terraform, GitOps) sowie produktive KI-/LLM-Integration (OpenAI, Google Gemini). Neben der Projektarbeit entwickle und betreibe ich eigene SaaS- und Mobile-Produkte mit zahlenden Nutzern – dieses Produkt- und Business-Verständnis bringe ich in jedes Kundenprojekt ein. Ich arbeite durchgängig mit modernen, agentischen Entwicklungs-Workflows (Claude Code, Codex) und liefere dadurch produktionsreife Qualität in hoher Geschwindigkeit.

  • 14+ Jahre professionelle Softwareentwicklung, seit 2012 als IT-Consultant in Enterprise-Projekten
  • Cloud-native: AWS, Kubernetes, Terraform, GitOps – zertifiziert (AWS Solutions Architect, CKAD)
  • Backend-Schwerpunkt: Java, Go und TypeScript – von Legacy-Modernisierung bis Greenfield
  • KI/LLM in Produktion: Multimodale LLM-Integration (OpenAI, Google Gemini), KI-Bildanalyse
  • Agentic Development: KI-gestützte Entwicklung mit Claude Code & Codex
  • Eigene Produkte: SaaS-/Mobile-Produkte end-to-end gebaut, deployed und betrieben

Branchen: Identity & KYC · Travel · Handel & E-Commerce · Medien · Logistik · Automotive · Banking · IoT/Rail

02 — TECHNISCHE FÄHIGKEITEN

ProgrammiersprachenJava, Kotlin, Go (Golang), TypeScript, JavaScript, PHP, Swift
Backend & APIsSpring Boot, Quarkus, Micronaut, Play Framework, Echo, Huma v2, Slim Framework, Akka, Microservices, Event-Driven Architecture, Serverless (AWS Lambda), REST, OpenAPI/Swagger, oapi-codegen, WebSockets, WebRTC
FrontendReact, Next.js, Angular, Vue.js (Nuxt.js), Ember.js, Tailwind CSS, shadcn/ui, TanStack Query, React Hook Form, Vite, Astro, PWA, HTML, CSS
MobileReact Native, Expo, NativeWind, iOS, Android, App-Store-/Play-Store-Releases
KI & LLMOpenAI API, Google Gemini, multimodale LLM-Integration, KI-Bildanalyse, Claude Code, Codex, Agentic Development
Cloud & InfrastrukturAWS (Lambda, API Gateway, EventBridge, SNS, SQS, S3, DynamoDB, RDS, EKS, MSK, IAM, SSM, Secrets Manager, CloudWatch, Athena, SAM), Hetzner Cloud, Kubernetes, OpenShift, Docker, Terraform, Terragrunt, Helm
DevOps & CI/CDGitLab CI/CD, GitHub, Jenkins, TeamCity, FluxCD, ArgoCD, GitOps, HashiCorp Vault, Maven, SBT, Git, SVN
Datenbanken & MessagingPostgreSQL, TimescaleDB, MySQL, Oracle, Redis, DynamoDB, Kafka, RabbitMQ, AKHQ
Auth & PaymentsClerk, Keycloak, OAuth 2.0, Stripe, RevenueCat
Testing & QualitätJUnit, Cucumber, Pact, Selenium, RestAssured, Testautomatisierung, Code-Reviews
MethodenScrum, Kanban, Agile Softwareentwicklung, Softwarearchitektur (iSAQB)

03 — PROJEKTHISTORIE

Senior Backend Engineer / Cloud Native Engineer – SWI swissinfo.ch

März/2026 – Juli/2026 – remote

Für die internationale, mehrsprachige Nachrichtenplattform von SWI swissinfo.ch erfolgt die Konzeption und Weiterentwicklung einer serverless Backend-Plattform auf AWS. Die Plattform basiert auf einem CMS und versorgt über eine eventbasierte Architektur nachgelagerte Systeme mit strukturierten Inhalten. Zusätzlich werden eigene APIs bereitgestellt, die von weiteren internen und externen Diensten konsumiert werden.

Hauptaufgaben und Verantwortlichkeiten:

  • Konzeption und Weiterentwicklung einer eventgetriebenen Backend-Architektur auf AWS
  • Entwicklung Java-basierter Microservices, bereitgestellt als AWS Lambdas
  • Aufbau und Pflege der Infrastruktur als Code mit Terraform und Terragrunt in einem Multi-Account-Setup
  • Anbindung und Integration externer sowie interner Services
  • Entwicklung und Bereitstellung von APIs für nachgelagerte Konsumenten
  • Sicherstellung von Skalierbarkeit, Observability und Stabilität

Technologien: Java, TypeScript, Micronaut, Maven, AWS (Lambda, SAM, API Gateway, SNS, SQS, EventBridge, S3, DynamoDB, RDS, CloudWatch, SSM, Secrets Manager, IAM), Terraform, Terragrunt, PostgreSQL, Copilot CLI, Git

Software Engineer - Dirk Rossmann GmbH

Februar/2025 - März/2026 - remote

Für die Dirk Rossmann GmbH, einem der führenden Drogeriemarktketten Europas, erfolgte die Weiterentwicklung und Modernisierung der PIM (Product Information Management) und MDM (Master Data Management) Systemlandschaft. Im Fokus stand die technische Transformation der bestehenden Infrastruktur sowie die kontinuierliche Weiterentwicklung der Artikelstammdaten-Systeme.

Hauptaufgaben und Verantwortlichkeiten:

  • Entwicklung und Weiterentwicklung von Java-basierten Microservices innerhalb eines agilen Scrum-Teams im Kontext der Artikelstammdaten
  • Betreuung und Weiterentwicklung des PIM/MDM-Systems STEP der Firma Stibo Systems
  • Migration der Versionsverwaltung von Bitbucket zu GitLab inklusive Einrichtung und Optimierung von GitLab CI/CD-Pipelines
  • Migration der Server-Infrastruktur zu OpenShift/Kubernetes mit ArgoCD für GitOps-basierte Deployments und HashiCorp Vault für Secrets Management
  • Umsetzung fachlicher Anforderungen in Java-Microservices sowie direkt im MDM Stibo STEP System
  • Sicherstellung der Konsistenz und Lauffähigkeit der durchgeführten Softwareänderungen in Test- und Produktionsumgebungen
  • Beratung interner Stakeholder bei der inhaltlichen Weiterentwicklung der Produkte und Dienste
  • Software-Entwicklung mit modernem Tooling (Atlassian Suite) inklusive Code-Reviews und Qualitätssicherung

Technologien: Java, Spring Boot, Vaadin, Hibernate/JPA, Webservices, Stibo Systems STEP (PIM/MDM), GitLab, GitLab CI/CD, OpenShift, Kubernetes, ArgoCD, HashiCorp Vault, Maven, Git, Docker, IntelliJ IDEA, Atlassian Suite (Jira, Confluence), Azure, Azure Blob Storage, Copilot CLI Opus

Software Engineer - IDnow GmbH

März/2025 - Juli/2025 - remote

Für IDnow, einen führenden Anbieter von Identity Verification-Lösungen, wurde eine umfassende Integration einer neuen Remote-Signature-Schnittstelle realisiert. Das Projekt zielte darauf ab, die bestehende Plattform um moderne digitale Signaturmöglichkeiten zu erweitern und den gesamten Identifizierungs- und Signaturprozess sicherer zu gestalten.

Hauptaufgaben und Verantwortlichkeiten:

  • Anbindung der Cloud Signature Consortium (CSC) API Version 1.0.4 für digitale Signaturen mit OAuth 2.0
  • Integration von OAuth 2.0 zur sicheren Authentifizierung und Autorisierung digitaler Signaturen
  • Entwicklung eines technischen Session-Managements zur Absicherung des kombinierten Ident- und Signaturprozesses
  • Anbindung des DigiCert-Services für die Generierung und Verwaltung digitaler Signaturen
  • Plattformübergreifende Anpassungen und Implementierungen für Android, iOS und Web-Anwendungen
  • Integration des DSS-Clients (Digital Signature Service) für standardkonforme Signaturverarbeitung
  • Implementierung von Keycloak als OAuth 2.0 Provider für sichere Authentifizierungsflows

Technologien: Spring Boot, Java, Play Framework, Cloud Signature Consortium (CSC) 1.0.4, DigiCert, Remote Signature, eSignature, DSS Client, Keycloak OAuth 2.0

Co-Founder / Software Engineer - LaunchX GmbH

September/2024 - heute - remote

Die LaunchX GmbH ist ein eigenfinanziertes Produktstudio, das eigene digitale SaaS- und Mobile-Produkte von der Idee bis zum laufenden Betrieb mit echten, zahlenden Nutzern entwickelt. Als Mitgründer verantworte ich diese Produkte end-to-end – von Idee und Architektur über Full-Stack-Entwicklung und Deployment bis zu Betrieb und Vermarktung. Technisches Fundament aller Produkte ist ein gemeinsames OpenAPI-first Go-Backbone mit tiefer LLM-Integration.

Produkte:

  • UptimeEye (uptimeeye.com): SaaS für Uptime-, Multi-Step-API- und Cron-Monitoring mit öffentlichen Status-Pages und Alerting.
  • PlannyMeals (plannymeals.com): KI-Meal-Planning-App (iOS, Android, Web) mit Wochenplanung, Rezeptimport und REWE-Einkaufsintegration.
  • BrutalCoach (brutalcoach.app): KI-Outfit-Analyse-App (iOS & Android) – ehrliches Outfit-Feedback in unter 10 Sekunden.
  • TrackyMeals (trackymeals.com): KI-Kalorien-Tracking-App (iOS & Android) – Mahlzeiten per Foto oder Text loggen, die KI erkennt Kalorien und Makros.
  • Miroir (miroir.launch-x.de): KI-gestützte Beauty- und Gesichtsanalyse als Mobile-App.
  • LaunchPilot (launch-pilot.launch-x.de): Social-Media-Cockpit für Gründer – alle Produkte und Kanäle in einem Kalender, mit KI-Schreibassistent.

Hauptaufgaben und Verantwortlichkeiten:

  • End-to-End-Verantwortung für alle Produkte: Architektur, Full-Stack-Entwicklung (Go, React/Next.js, React Native/Expo), Deployment und Betrieb
  • Aufbau des produktübergreifenden OpenAPI-first Go-Backbones mit typsicher generierten Go- und TypeScript-Clients
  • KI-/LLM-Features in Produktion: Essensplan-Generierung, Kalorien-Erkennung sowie Outfit-, Beauty- und Gesichtsanalyse (OpenAI, Google Gemini)
  • Betrieb auf Kubernetes (Hetzner + AWS) mit Terraform und GitLab CI/CD; Releases über App Store und Play Store
  • Durchgängig agentische Entwicklung mit Claude Code und Codex; als CEO/CTO zusätzlich Produktstrategie, Marketing und Go-to-Market

Technologien: Go, Echo, Huma v2, OpenAPI, oapi-codegen, PostgreSQL, TimescaleDB, Goose, TypeScript, Next.js 15, React 19, Tailwind CSS, shadcn/ui, TanStack Query, SWR, Expo SDK 54, React Native, NativeWind, Astro, Vike, Vite, Clerk, Stripe, RevenueCat, Svix, OpenAI API (multimodal/Vision), Google Gemini, AWS, AWS S3, Hetzner, Kubernetes, ArgoCD, Traefik, Terraform, GitLab CI/CD, Postiz, OpenPanel, PostHog, Claude Code, Codex, Agentic Development

Software Engineer / Cloud Native Engineer - TUI InfoTec GmbH

Februar/2022 - Juni/2024 - Hannover (remote)

Im Projekt "PandA" haben wir ein leistungsstarkes Cache-System entwickelt, das dynamische Preis- und Verfügbarkeitsabfragen für Hotelunterkünfte ermöglicht. Dieses System bietet nicht nur eine schnelle Suchfunktionalität, sondern verarbeitet auch täglich Hunderttausende von Angebotsaktualisierungen externer Anbieter, um stets aktuelle Informationen für die Nutzer sicherzustellen.

Hauptverantwortlichkeiten und Erfolge

  • Planung, Entwicklung und Testen: Beteiligung am gesamten Softwareentwicklungszyklus, mit Fokus auf Java-basierte Microservices und AWS Lambda-Funktionen zur Gewährleistung robuster und skalierbarer Lösungen.
  • Analyse der Geschäftsanforderungen: Durchführung gründlicher Analysen, Bewertungen und Strukturierungen der Geschäftsanforderungen, um technische Lösungen mit den Geschäftsziele in Einklang zu bringen.
  • Backend-Entwicklung: Spezialisierung auf den Aufbau und die Optimierung leistungsstarker Cache-Systeme zur Unterstützung schneller Suchfunktionen.
  • Infrastrukturmanagement: Einrichtung und Erweiterung der Projektinfrastruktur in AWS, Nutzung der Cloud-Dienste zur Verbesserung der Leistung und Skalierbarkeit.
  • Technologieauswahl: Bewertung und Auswahl geeigneter Technologien zur Entwicklung technischer Konzepte und Lösungen, die den Projektanforderungen entsprechen.
  • Software-Konsistenz und Zuverlässigkeit: Sicherstellung der Konsistenz und Ausführbarkeit der Software, unter Einhaltung hoher Leistungs- und Zuverlässigkeitsstandards während des gesamten Projektlebenszyklus.

Durch diese Bemühungen lieferte das "PandA"-Projekt ein leistungsstarkes Werkzeug für dynamische Preis- und Verfügbarkeitsabfragen für Hotels und verbesserte signifikant die Effizienz und Genauigkeit der Informationsbeschaffung aus einer Vielzahl externer Quellen.

Technologien: Java 17, Spring Boot, Quarkus, REST, Event Driven, Golang, Kafka, Redis, FluxCD, Terraform, Kubernetes, AWS Services (IAM, S3, Lambdas, DynamoDB, EKS, MSK, SNS, SQS, SSM, Secrets Manager, Athena etc), Gitlab CI/CD, Cucumber, JUnit, Pact, Datadog

Software Engineer - GEFA Direkt GmbH

August/2023 - März/2024 - Halle (Saale) (remote)

Wir haben eine Progressive Web Application (PWA) entwickelt, um Vertriebsmitarbeitern zu helfen, Backoffice-Anfragen zu digitalisieren und zu automatisieren. Die Hauptfeatures umfassen:

  1. Dynamische Formulare: Über die Datenbank konfigurierbar für flexible und maßgeschneiderte Anfragenbearbeitung.
  2. Anfragenmanagement: Automatische Weiterleitung an ein Ticketsystem zur effektiven Nachverfolgung.
  3. Echtzeit-Benachrichtigungen: Web-Push-Benachrichtigungen halten die Benutzer über den Status ihrer Anfragen auf dem Laufenden.

Aufgaben:

  • Vom Proof of Concept bis zur finalen Lösung: Erfolgreiche Validierung und Implementierung der gesamten Lösung.
  • Frontend: Entwickelt mit React für eine reaktionsschnelle und benutzerfreundliche Oberfläche.
  • Backend: Entwickelt mit dem PHP Slim Framework für effiziente serverseitige Operationen.
  • Automatisierte Deployments: GitLab CI/CD-Pipelines sorgen für nahtloses Testen und Deployment.

Diese PWA verbessert die betriebliche Effizienz und das Anfragemanagement für Vertriebsmitarbeiter erheblich.

Technologien: React, React Hook Form, shadcn/ui, Vite, TanStack Query, PHP, SlimFramework 4, Web Push Notification, Gitlab CI/CD

Software Engineer - Deutsche Post IT-Services Berlin GmbH

August/2021 - Dezember/2021 - Berlin (remote)

Dem Produkt "Brief Ankündigung" der Deutschen Post wurde eine OCR basierte Absendererkennung hinzugefügt. Das Produkt „Briefankündigung“ informiert Kunden über die geplante Zustellung von Briefen via Emails. Eine Email enthält ein Bild des Briefumschlages und ein Zustelldatum.

Im Rahmen des Projektes wurde der Briefankündigung zusätzlich die Information des Absenders hinzugefügt.

Hierzu wurde auf der existierende OCR Lösung, zum Erkennen der Empfänger, aufgesetzt und zusätzlich der Absender eines Briefes ausgelesen. Die ausgelesenen Absender wurden anschließend gegen ein Stammdatensystem validiert und die Emails der Briefankündigung mit dem Absender veredelt.

Als Teil eines 4 köpfigen Teams gehörten zu den täglichen Aufgaben nachfolgende:

  • Implementierung der Absendererkennung (OCR mit Tesseract)
  • Neu- und Weiterentwicklung von Spring Boot basierten Microservices
  • Deployment und Wartung von Produktivsystemen

Technologien: Java 11, Kotlin, Spring Boot, REST, Tesseract, OpenCV, Oracle DB, Kanban, DevOps, JUnit, RestAssured, TeamCity

Software Engineer - GEFA Direkt GmbH

April/2021 - Mai/2021 - Halle (Saale) (remote)

Um das digitale onboarding einer der Mandanten der GEFA Direkt GmbH zu ermöglichen, wurde sowohl für iOS als auch Android eine VideoIdent App entwickelt. Die Apps integrieren externen SDK’s von VideoIdent Anbietern.

  • Implementierung der Apps
  • Integration von externen SDK’s
  • AppStore/PlayStore Bereitstellung und Veröffentlichung

Technologien: Android, Java, iOS, Swift, AppStore, PlayStore

Software Engineer / Tech-Lead - IDnow GmbH

November/2019 - April/2021 - München (remote)

Im Rahmen eines Conversion-Rate-Improvement-Projektes wurden gezielt Verbesserung am existierenden Video/Audio-Chat System implementiert. Unter anderem:

  • Implementierung eines CallQualityCheck’s, welcher anhand von Parametern wie Up-/Download Speed, Packet-Loss, Jitter und weiteren Metriken die Qualität der Verbindung bestimmt
  • Automatische Video-Codec Anpassung anhand von Verbindungs Metriken
  • Analyse und Behebung von Memory- und Performance-Problemen
  • Analyse und Behebung von Business kritische Fehler im Produktionssystem
  • Technische Analyse, Architektur-Design, Dokumentation und POC’s von neuen Projekten bzw. integration externer Systeme
  • Migration des Session-Systems zu Redis als Distributed-Session-Storage inkl. Load-, Performance-, Cluster- und Failover-Testing

Technologien: Icelink, WebRTC, Video Codecs VP8/VP9, Java, Play Framework, Spring Boot, Redis, Jedis, iOS, AWS, MySQL, REST Web Services, JUnit, Jenkins CI/CD, Github, Angular, EmberJS

Software Engineer - IDnow GmbH

Mai/2019 - Oktober/2019 - München (remote)

Im Videoserver Migrationsprojekt wurde ein existierendes Video/Audio-Chat System grundlegend neu entwickelt auf Basis des WebRTC Frameworks IceLink 3.

  • Design einer Signaling API
  • Implementierung einer SFU (Selective Forwarding Unit) auf Basis von Icelink 3
  • Selektive Aufzeichnung von Video- und Audiostream und anschließende Synchronisierung sowie automatische Zusammenfügen der Spuren in ein MP4-File mit FFmpeg

Technologien: Java, Play Framework, Spring Boot, Microservices, Docker, WebRTC, IceLink, Video/Audio Encoding, Akka, REST Web Services, FFmpeg, WireShark, HOCON, JUnit, SBT, Jenkins, Docker, ScrumBan, AWS, MySQL, Jenkins CI/CD, Github, Angular, EmberJS

Software Engineer - GEFA Direkt GmbH

Dezember/2018 - Februar/2019 - Halle (Saale) (remote)

Konzeption und Entwicklung der Unternehmens-Webseite der GEFA Direkt GmbH auf Basis des Content-Management-Systems Wordpress.

  • Umsetzung des Designs als Wordpress Template
  • Entwicklung eines Stellenausschreibungs-Plugins als WordPress Plugin
  • Entwicklung eines Carousel-Plugins als WordPress Plugin
  • Initiale Inbetriebnahme der Webseite
  • Initiale Content-Einpflegung

Technologien: Wordpress, Bootstrap, HTML, Sass, JavaScript

Software Engineer / Tech-Lead - IDnow GmbH

Februar/2018 - Mai/2019 - München (remote)

Mit dem AutoIdent-Projekt wurde ein Produkt entwickelt, welches eine voll automatisierte Identifikation einer Person auf Basis von Machine-Learning / Artificial Intelligence Services durchführt. Ich habe im Rahmen des Projekts die Rolle als Tech-Lead für eines von 2 Teams übernommen. Teamgröße ca. 10 Personen.

  • PoC Entwicklung
  • Microservices Architekturkonzept
  • Design einer einheitlichen Schnittstelle zwischen Backend-Systemen and SDK’s (Android, iOS und Web)
  • Integration von ML/AI Services wie OCR, Face Comparison, Liveness Check und viele weitere
  • Beratung und Prüfung der technischen Möglichkeiten neuer Features
  • Code-Reviews und Code-Merges der vom Team entwickelten Features
  • Guidance der Teammitglieder bei der Entwicklung neuer Anforderungen
  • PoC zur Migration von docker-compose zu Kubernetes

Technologien: Java, Play Framework, Spring Boot, Microservices, Akka, REST Web Services, HOCON, JUnit, SBT, Jenkins, Docker, Scrum, Angular, EmberJS, Kubernetes, AWS, MySQL

Software Engineer - IDnow GmbH

Februar/2017 - Januar/2018 - München (remote)

Teilprojekt GMUP: Im Rahmen des Projektes wurden Prozesse und technische System analysiert um diese zu optimieren. Aus technischer Sicht wurde hier speziell auf die Performance einzelner System sowie UI-Verbesserung hingearbeitet. Aus fachlicher Sicht wurden Prozesse vereinfacht und optimiert.

  • Analyse und Optimierung einzelner Geschäftsprozesse
  • Analyse und Optimierung Java-Backend-Systeme (Play Framework / Spring Boot)
  • Neuentwicklung einzelner Teile des Agent-Portals mit Angular

Teilprojekt Wallet: Im Rahmen des Projektes wurde eine Lösung entwickelt, die es ermöglicht, während eines Video-/eSign-Idents einen Account zu erstellen. Dieses ermöglicht das Signieren von Dokumenten mit einem Benutzer-Account, auch ohne erneuten VideoIdents.

  • Multi Tenant Architekturkonzept, Implementierung und Testing des Wallet-Microservices auf Basis des Play Frameworks / Spring Boot
  • Integration in die Video-/eSign-Platform

Technologien: Java, Play Framework, Spring Boot, Microservices, Akka, REST Web Services, HOCON, JUnit, SBT, Jenkins, Docker, Scrum, Angular, EmberJS, AWS, MySQL, Jenkins CI/CD, Github

Software Engineer - GEFA Direkt GmbH

März/2017 - Halle (Saale) (remote)

Konzeption und Entwicklung einer Webanwendung zur Erfassung von Personenbezogenen Daten und Integration externer System zur Video-Legitimierung.

  • Umsetzung der Webanwendung mit Angular
  • Integration externer Dienste via REST API

Technologien: Angular, HTML, SASS, PHP, Slim Framework

Software Engineer - IDnow GmbH

September/2015 - Juli/2016 - München

Um das umständliche Post-Ident-Verfahren abzulösen wurde eine Identity-Verification-as-a-Service Plattform entwickelt. Kunden können sich via Videochat, mit einem speziell ausgebildeten Agent, mit einem Ausweisdokument legitimieren um z.B. ein Bankkonto oder ähnliches zu eröffnen.

Außerdem können während dem Videochat auch Vertragsdokumente rechtskräftig digital signiert werden. Schwerpunkte:

  • Weiterentwicklung der Plattform für Skalierbarkeit und hohe Lastanforderungen
  • Entwicklung von Webanwendungen mit JavaScript und Ember.js und Erweiterung der nativen mobile SDK’s
  • Microservices-Architekturkonzept
  • Entwicklung von Microservices mit Java 8 und Play Framework / Spring Boot
  • Clusterfähigkeit mit Akka
  • Asynchrone Kommunikation zwischen Microservices mit Akka
  • Qualitätssicherung und Test
  • TestRobot: Umfangreiche Testautomatisierung mit Selenium und phantomJS.
  • Continuous Integration (CI) und Cloud Deployment-Prozess (GIT, SBT, Jenkins, Docker)

Technologien: Java, Play Framework, WebSockets, Microservices, Akka, REST Web Services, HOCON, JUnit, SBT, Jenkins, Docker, Scrum, Angular, AWS, MySQL

Software Engineer - Knorr Bremse GmbH

Januar/2015 - September/2015 - München (remote)

Konzeption und Realisierung einer IoT-Plattform zur Erfassung und Auswertung von Messdaten von Fahrzeugen (Zügen) sowie zur Überwachung und Steuerung von Fahrzeugflotten. Schwerpunkte: System- und Software-Architektur, Entwicklung einer mandantenfähigen JEE-Management-Anwendung (Vaadin) für Flotten- und Node-Verwaltung, fehlertolerante und rollback-fähige Software-Deployments via OSGi-Bundles sowie grundlegende Plattform-Mechanismen (Messaging-, Storage- und Logging-API, Error Handling, Reporting).

Technologien: UML, Enterprise Architect, Java /JEE, XML, Vaadin, WebServices, Messaging, JMS, SQL, OSGi, Apache Karaf, Apache Aries, JUnit, git, Integrity, Maven, DevOps, Raspberry Pi, Onboard-Units, SCRUM, Trello, PostgreSQL

Software Engineer - McDonald’s Deutschland

Januar/2015 - März/2015 - München (remote)

Konzeption und Realisierung eines Portals zur Planung und Durchführung von Promotions – von Anforderungs-Workshops und Fachkonzept bis zur Implementierung im Scrum-Team, inklusive technischer Teamleitung. Umsetzung als JEE-Liferay-Portal mit Vaadin, Prozesslogik mit BPMN 2.0 (inubit BPM Suite) und Anbindung mehrerer Datenbanken (MS SQL Server, IBM DB2).

Technologien: Java / JEE, Vaadin, XML, Webservices, Liferay Portal, BPMN 2.0, Inubit BPM Suite, SQL, MS SQL Server, AS400, IBM DB2

Software Engineer - NTT Data Deutschland GmbH

Juni/2012 - Dezember/2014 - München

Entwicklung einer Unified Sales Plattform für den Automobilhandel, die den gesamten Verkaufsprozess von der Kundendatenerfassung über die Fahrzeugkonfiguration bis zur Fahrzeugübergabe abbildet – mandantenfähig und mit Rollout in mehr als 6 Ländern. Als Teil des „Customer“-Teams in einem Scrum-Setup mit 8 Teams (Projektsprache Englisch): Konzeption und Implementierung fachlicher Anforderungen (Kundenmanagement, SPL-Check, Activity-Management), Integration externer Systeme sowie Erstellung und Pflege von Selenium- und Integrationstests.

Technologien: JEE6 (EJB3, CDI, JPA, JSF, Rest, SOAP), Spring Framework, Primefaces, Oracle DB, Mockito, Selenium, Restassured, Maven, Glassfish 3, Jenkins, Intellij IDEA, SVN, Confluence, JavaScript (jQuery, Jasmine), SCRUM

Software Engineer - Commerz-Finanz GmbH

März/2012 - Mai/2012 - München

Entwicklung einer Webanwendung, die Kunden Transaktionen und Punkte eines Cashback-Systems übersichtlich darstellt, inklusive Postkorb-Funktionalität. Frontend mit AngularJS, Backend als Spring-Microservice.

Technologien: AngularJS, Tomcat, Spring

Software Engineer - T-Systems GmbH

Juli/2010 - Januar/2012 - Berlin

Automatisierung von Deployment- und Deliveryprozessen für Softwareentwicklungsprojekte auf Basis von Oracle 11g und IIS: Anbindung von Issue-Tracking- und Versionsverwaltungssystemen (SVN, VSS, HP Quality Center), Verwaltung von Umgebungen sowie automatisierte Erzeugung und Installation von Builds. Zusätzlich Projektplanung, Konzeption der Anwendungsarchitektur und Entwicklung der Webanwendung mit Struts.

Technologien: Java 6, Axis 2 1.6, Struts 2.1, Ant, Tomcat 6, Eclipse, Enterprise Architect, SVN, VSS, Oracle 11g

04 — AUSBILDUNG & ANSTELLUNGEN

Feb/2017 - heuteSenior IT-Consultant & Software Engineer - freiberuflich

Jul/2015 - Jul/2016Senior IT-Consultant & Software Engineer - eForce21 GmbH

Feb/2012 - Jun/2015IT-Consultant & Software Engineer - CONET Solutions GmbH

Sep/2009 - Jan/2012Ausbildung Fachinformatiker Anwendungsentwicklung - Deutsche Telekom AG

05 — SPRACHEN

  • Deutsch (Muttersprache)
  • Englisch (fließend)

06 — ZERTIFIZIERUNGEN

2022 - AWS Certified Solutions Architect – Associate · Credly Badge

2022 - CKAD: Certified Kubernetes Application Developer · Credly Badge

2021 - AWS Certified Cloud Practitioner

2021 - Programming with Google Go Specialization

2014 - iSAQB Certified Professional for Software Architecture (Foundation Level)

2011 - Oracle Certified Professional, Java SE 6 Programmer