Christian Stegmann.SOFTWARE ENGINEERING
DEUTSCHE VERSION

Tip: choose “Save as PDF” in the print dialog.

PROFILE · 2026

Christian Stegmann.

BUILDING SCALABLE SOFTWARE, CLOUD PLATFORMS AND AI-POWERED PRODUCTS

Berlin-Brandenburg region, Germany · remote

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

AVAILABLE FROM NOV 1, 2026

Christian Stegmann

01 — PROFILE

Senior Software Engineer and Cloud Native Engineer with 14+ years of experience designing, building and operating scalable enterprise solutions. Focus areas: microservices and event-driven architectures, serverless backends on AWS, Kubernetes-based infrastructure (Terraform, GitOps) and production-grade AI/LLM integration (OpenAI, Google Gemini). Alongside client engagements, I build and operate my own SaaS and mobile products with paying users – and bring that product and business mindset into every project. I work with modern, agentic development workflows (Claude Code, Codex) end-to-end, delivering production-ready quality at high velocity.

  • 14+ years of professional software engineering, since 2012 as an IT consultant on enterprise projects
  • Cloud-native: AWS, Kubernetes, Terraform, GitOps – certified (AWS Solutions Architect, CKAD)
  • Backend focus: Java, Go and TypeScript – from legacy modernization to greenfield
  • AI/LLM in production: multimodal LLM integration (OpenAI, Google Gemini), AI image analysis
  • Agentic development: AI-assisted engineering with Claude Code & Codex
  • Own products: SaaS/mobile products built, deployed and operated end-to-end

Industries: Identity & KYC · Travel · Retail & E-Commerce · Media · Logistics · Automotive · Banking · IoT/Rail

02 — TECHNICAL SKILLS

Programming LanguagesJava, 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
AI & LLMOpenAI API, Google Gemini, multimodal LLM integration, AI image analysis, Claude Code, Codex, Agentic Development
Cloud & InfrastructureAWS (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
Databases & MessagingPostgreSQL, TimescaleDB, MySQL, Oracle, Redis, DynamoDB, Kafka, RabbitMQ, AKHQ
Auth & PaymentsClerk, Keycloak, OAuth 2.0, Stripe, RevenueCat
Testing & QualityJUnit, Cucumber, Pact, Selenium, RestAssured, test automation, code reviews
MethodsScrum, Kanban, Agile software development, software architecture (iSAQB)

03 — EXPERIENCE

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

March/2026 – July/2026 – remote

For the international, multilingual news platform of SWI swissinfo.ch, the design and ongoing development of a serverless backend platform on AWS is being delivered. The platform is built on top of a CMS and supplies downstream systems with structured content via an event-based architecture. In addition, dedicated APIs are provided that are consumed by further internal and external services.

Main tasks and responsibilities:

  • Design and continuous development of an event-driven backend architecture on AWS
  • Development of Java-based microservices, deployed as AWS Lambdas
  • Setup and maintenance of Infrastructure as Code using Terraform and Terragrunt in a multi-account setup
  • Integration of external and internal services
  • Development and provisioning of APIs for downstream consumers
  • Ensuring scalability, observability, and stability

Technologies: 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

February/2025 - March/2026 - remote

For Dirk Rossmann GmbH, one of Europe's leading drugstore chains, the development and modernization of the PIM (Product Information Management) and MDM (Master Data Management) system landscape was carried out. The focus was on the technical transformation of the existing infrastructure as well as the continuous development of the master data systems.

Main Tasks and Responsibilities:

  • Development and enhancement of Java-based microservices within an agile Scrum team in the context of master data management
  • Support and further development of the PIM/MDM system STEP from Stibo Systems
  • Migration of version control from Bitbucket to GitLab including setup and optimization of GitLab CI/CD pipelines
  • Migration of server infrastructure to OpenShift/Kubernetes with ArgoCD for GitOps-based deployments and HashiCorp Vault for secrets management
  • Implementation of business requirements in Java microservices as well as directly in the MDM Stibo STEP system
  • Ensuring consistency and reliability of software changes in test and production environments
  • Consulting internal stakeholders on content-related development of products and services
  • Software development using modern tooling (Atlassian Suite) including code reviews and quality assurance

Technologies: Java, Spring Boot, Vaadin, Hibernate/JPA, Web Services, 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

March/2025 - July/2025 - remote

For IDnow, a leading provider of identity verification solutions, a comprehensive integration of a new remote signature interface was implemented. The project aimed to extend the existing platform with modern digital signature capabilities and enhance the security of the entire identification and signature process.

Main Tasks and Responsibilities:

  • Integration of the Cloud Signature Consortium (CSC) API version 1.0.4 for digital signatures with OAuth 2.0
  • Implementation of OAuth 2.0 for secure authentication and authorization of digital signatures
  • Development of a technical session management system to secure the combined identification and signature process
  • Connection of DigiCert services for generation and management of digital signatures
  • Cross-platform adaptations and implementations for Android, iOS, and web applications
  • Integration of DSS client (Digital Signature Service) for standards-compliant signature processing
  • Implementation of Keycloak as OAuth 2.0 provider for secure authentication flows

Technologies: 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 - present - remote

LaunchX GmbH is a self-funded product studio that builds its own digital SaaS and mobile products from idea to live operation with real, paying users. As co-founder, I own these products end-to-end – from idea and architecture through full-stack development and deployment to operations and go-to-market. The technical foundation across all products is a shared, OpenAPI-first Go backbone with deep LLM integration.

Products:

  • UptimeEye (uptimeeye.com): SaaS for uptime, multi-step API and cron monitoring with public status pages and alerting.
  • PlannyMeals (plannymeals.com): AI meal-planning app (iOS, Android, web) with weekly planning, recipe import and REWE grocery integration.
  • BrutalCoach (brutalcoach.app): AI outfit-analysis app (iOS & Android) – honest outfit feedback in under 10 seconds.
  • TrackyMeals (trackymeals.com): AI calorie-tracking app (iOS & Android) – log meals via photo or text, the AI detects calories and macros.
  • Miroir (miroir.launch-x.de): AI-powered beauty and face analysis as a mobile app.
  • LaunchPilot (launch-pilot.launch-x.de): Social media cockpit for founders – all products and channels in one calendar, with an AI writing assistant.

Main Tasks and Responsibilities:

  • End-to-end ownership of all products: architecture, full-stack development (Go, React/Next.js, React Native/Expo), deployment and operations
  • Built the cross-product, OpenAPI-first Go backbone with type-safe generated Go and TypeScript clients
  • AI/LLM features in production: meal-plan generation, calorie detection, plus outfit, beauty and face analysis (OpenAI, Google Gemini)
  • Operations on Kubernetes (Hetzner + AWS) with Terraform and GitLab CI/CD; releases via App Store and Play Store
  • Consistently agentic development with Claude Code and Codex; as CEO/CTO also responsible for product strategy, marketing and go-to-market

Technologies: 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

February/2022 - June/2024 - Hannover (remote)

In the "PandA" project, we developed a high-performance cache system to deliver dynamic price and availability searches for hotel accommodations. This system not only facilitates rapid search functionality but also processes hundreds of thousands of daily offer updates from external suppliers, ensuring up-to-date information for users.

Key Responsibilities and Achievements

  • Planning, Development, and Testing: Engaged in the full software development lifecycle, focusing on Java-based microservices and AWS Lambda functions to ensure robust and scalable solutions.
  • Business Requirements Analysis: Conducted thorough analysis, evaluation, and structuring of business requirements to align technical solutions with business objectives.
  • Backend Development: Specialized in building and optimizing high-performance cache systems to support rapid search.
  • Infrastructure Management: Set up and extended the project infrastructure in AWS, leveraging its cloud services to enhance performance and scalability.
  • Technology Selection: Evaluated and selected appropriate technologies to develop technical concepts and solutions that meet project needs.
  • Software Consistency and Reliability: Ensured the consistency and executability of the software, maintaining high standards of performance and reliability throughout the project lifecycle.

Through these efforts, the "PandA" project successfully delivered a powerful tool for dynamic hotel pricing and availability searches, significantly improving the efficiency and accuracy of information retrieval from a vast array of external sources.

Technologies: 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 - March/2024 - Halle (Saale) (remote)

We developed a Progressive Web Application (PWA) to help Sales Agents digitize and automate back-office requests. Key features include:

  1. Dynamic Forms: Configurable via the database for flexible and customized request handling.
  2. Request Management: Automatic forwarding to a ticketing system ensures effective tracking.
  3. Real-Time Notifications: Web push notifications keep users updated on request status changes.

Tasks:

  • Proof of Concept to Final Solution: Successfully validated and implemented the full solution.
  • Frontend: Developed with React for a responsive, user-friendly interface.
  • Backend: Built with PHP Slim framework for efficient server-side operations.
  • Automated Deployments: GitLab CI/CD pipelines ensure seamless testing and deployment.

This PWA enhances operational efficiency and improves request management for Sales Agents.

Technologies: 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 - December/2021 - Berlin (remote)

OCR-based sender recognition has been added to Deutsche Post's "Briefankündigung" product. The product "Briefankündigung" informs customers about the planned delivery of letters via emails. An email contains an image of the envelope and a delivery date.

Within the scope of the project, the information of the sender was added to the letter announcement.

For this purpose, the existing OCR solution for recognizing recipients was used and the sender of a letter was read out. The read out senders were then validated against a master data system and the emails of the letter announcement were refined with the sender.

As part of a team of 4, daily tasks included the following:

  • Implementation of sender recognition (OCR with Tesseract)
  • New and further development of Spring Boot based microservices
  • Deployment and maintenance of productive systems

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

Software Engineer - GEFA Direkt GmbH

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

To enable the digital onboarding of one of GEFA Direkt GmbH's clients, a VideoIdent app was developed for both iOS and Android. The apps integrate external SDK's from VideoIdent providers.

  • Implementation of the apps
  • Integration of external SDK's
  • AppStore/PlayStore provision and release

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

Software Engineer / Tech-Lead - IDnow GmbH

November/2019 - April/2021 - Munich (remote)

In the context of a conversion rate improvement project I have implemented various improvements to the existing video/audio chat system. Among others:

  • Implementation of a CallQualityCheck, which determines the quality of the connection based on parameters such as upload/download speed, packet loss, jitter and other metrics
  • Automatic video codec adjustment based on connection metrics
  • Analysis and fixing of memory and performance issues
  • Analysis and fixing of business critical issues in the production system
  • Technical analysis, architecture design, documentation and POC's of new projects and/or integration of external systems
  • Migration of the session system to Redis as distributed session storage incl. load, performance, cluster and failover testing

Technologies: 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

May/2019 - October/2019 - Munich (remote)

In the video server migration project, an existing video/audio chat system was completely redeveloped based on the WebRTC framework IceLink 3.

  • Design of a Signaling API
  • Implementation of a SFU (Selective Forwarding Unit) based on Icelink 3
  • Selective recording of video and audio stream and afterwards synchronization as well as automatic merging of the tracks into one MP4 file with FFmpeg

Technologies: 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

December/2018 - February/2019 - Halle (Saale) (remote)

Design and development of the corporate website of GEFA Direkt GmbH based on the content management system WordPress.

  • Implementation of the design as WordPress theme
  • Development of a job advertisement plugin as WordPress plugin
  • Development of a Carousel-Plugin as WordPress Plugin
  • Initial launch of the website
  • Initial content insertion

Technologies: Wordpress, Bootstrap, HTML, Sass, JavaScript

Software Engineer / Tech-Lead - IDnow GmbH

February/2018 - May/2019 - Munich (remote)

With the AutoIdent project, a product was developed that performs a fully automated identification of a person based on machine learning / artificial intelligence services. Within the project I took over the role as Tech-Lead for one of 2 teams. Team size approx. 10 persons.

  • PoC development
  • Microservices Architecture Concept
  • Design of a uniform interface between backend systems and SDK's (Android, iOS and Web)
  • Integration of ML/AI services like OCR, Face Comparison, Liveness Check and many more
  • Consulting and verification of the technical possibilities of new features
  • Code reviews and code merges of features developed by the team
  • Guidance of the team members in the development of new requirements
  • PoC to migrate from docker-compose to kubernetes

Technologies: 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

February/2017 - January/2018 - Munich (remote)

Subproject GMUP: Within the scope of the project, processes and technical systems were analyzed in order to optimize them. From a technical point of view, special attention was paid to the performance of individual systems and UI improvements. From a business perspective, processes were simplified and optimized.

  • Analysis and optimization of individual business processes
  • Analysis and optimization of Java backend systems (Play Framework / Spring Boot)
  • New development of individual parts of the agent portal with Angular

Subproject Wallet: Within the scope of the project a solution was developed that allows the creation of an account during a video/eSign idents. This enables the signing of documents with a user account, even without a renewed VideoIdent.

  • Multi-tenant architecture concept, implementation and testing of the wallet micro service based on the Play Framework / Spring Boot
  • Integration into the video/eSign platform

Technologies: 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

March/2017 - Halle (Saale) (remote)

Conception and development of a web application for the collection of personal data and integration of external systems for video legitimization.

  • Implementation of the web application with Angular
  • Integration of external services via REST API
  • Setup of the production environment

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

Software Engineer - IDnow GmbH

September/2015 - July/2016 - Munich

In order to replace the inconvenient Post-Ident procedure, an Identity-Verification-as-a-Service platform was developed. Customers can identify themselves via video chat with a specially trained agent with an identity document to open a bank account or similar.

In addition, contract documents can also be digitally signed during Videochat.

Focal points:

  • Further development of the platform for scalability and high load requirements
  • Development of web applications with JavaScript and Ember.js and extension of the native mobile SDK's
  • Microservices Architecture Concept
  • Development of microservices with Java 8 and Play Framework / Spring Boot
  • Cluster capability with Akka
  • Asynchronous communication between Microservices with Akka
  • Quality assurance and testing
  • TestRobot: Extensive test automation with Selenium and phantomJS.
  • Continuous Integration (CI) and Cloud Deployment-Prozess (GIT, SBT, Jenkins, Docker)

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

Software Engineer - Knorr Bremse GmbH

January/2015 - September/2015 - Munich (remote)

Conception and realization of an IoT platform for collecting and evaluating measurement data from vehicles (trains) and for monitoring and controlling vehicle fleets. Focus areas: system and software architecture, development of a multi-tenant JEE management application (Vaadin) for fleet and node management, fault-tolerant and rollback-capable software deployments via OSGi bundles, and core platform mechanisms (messaging, storage and logging API, error handling, reporting).

Technologies: 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

January/2015 - March/2015 - Munich (remote)

Conception and realization of a portal for planning and executing promotions – from requirements workshops and business concept to implementation in a Scrum team, including technical team leadership. Implemented as a JEE Liferay portal with Vaadin, process logic with BPMN 2.0 (inubit BPM Suite) and integration of several databases (MS SQL Server, IBM DB2).

Technologies: 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

June/2012 - December/2014 - Munich

Development of a Unified Sales Platform for automotive retail covering the entire sales process from customer data collection through vehicle configuration to vehicle handover – multi-tenant and rolled out in more than 6 countries. As part of the "Customer" team in a Scrum setup with 8 teams (project language English): conception and implementation of business requirements (customer management, SPL check, activity management), integration of external systems, and creation and maintenance of Selenium and integration tests.

Technologies: 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

March/2012 - May/2012 - Munich

Development of a web application that gives customers a clear overview of transactions and points in a cashback system, including a mail inbox feature. Frontend built with AngularJS, backend as a Spring microservice.

Technologies: AngularJS, Tomcat, Spring

Software Engineer - T-Systems GmbH

July/2010 - January/2012 - Berlin

Automation of deployment and delivery processes for software development projects based on Oracle 11g and IIS: integration of issue tracking and version control systems (SVN, VSS, HP Quality Center), environment management, and automated build creation and installation. In addition: project planning, design of the application architecture and development of the web application with Struts.

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

04 — EDUCATION & EMPLOYMENT

Feb/2017 - todaySenior IT-Consultant & Software Engineer - Freelance

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

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

Sep/2009 - Jan/2012IT Specialist Apprenticeship (Application Development) - Deutsche Telekom AG

05 — LANGUAGES

  • German (native language)
  • English (fluent)

06 — CERTIFICATIONS

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