Deutsche Bahn Tickets (bahn.de)
Frankfurt · Freelance
AI integration, full-stack engineering, and test automation.
I build web platforms, mobile apps, and reliable test automation for clients across banking, logistics, and telecoms.
Selected clients
Trusted by teams at
- Deutsche Bahn
- Deutsche Telekom
- Deutsche Bank
- Gelbe Seiten
- BMW
- Honda
- Volkswagen
Services
Senior full-stack engineering, quality automation and AI, delivered freelance from architecture to production.
Web & App Development
End-to-end product engineering. Responsive web platforms and mobile apps in Angular, Vue and TypeScript on Node.js microservice backends, built for scale, accessibility and performance.
Test Automation
Quality engineering with Playwright, Cypress and TDD. Automated UI, API and mobile (Appium) testing across browsers, with visual regression built into CI/CD.
AI Solutions
Practical AI integration and proofs of concept. From AI-assisted test automation to intelligent features reducing manual work and adding new product capabilities.
Consulting & Architecture
Senior technical guidance. Microservices and clean architecture, performance tuning, OWASP security reviews and CI/CD on AWS and Docker to de-risk delivery.
Project history
A selection of engagements, grouped by client.
Deutsche Bahn
DB InfraGO AG
Built a planning corridor app and a statistics app for rail infrastructure planning.
DB Regio Guide
Carriage routing (virtual train)
Shows where your carriage will stop before the train arrives, so you find your reserved seat easily and the train stays punctual.
Touch and Travel
A portal for ticket sales.
Deutsche Telekom
DOCSIS
A cooperation portal where a housing company's tenants learn about the agreed Telekom products and check availability at their address.
Certificate Basic Service (ZBD)
An incoming web-service interface that lets authorized business partners send signed requests to Telekom, with fault-clearance messages sent back out.
PIN-letter print-shop connection
Sends PINs to an external print shop via web services for PIN-letter mailings.
Wholesale Program (WITA)
Sales-partner portal (T-VPP)
The Telekom sales-partner portal for the partner network.
Gelbe Seiten
GLS Group
MoveXM (TTR Group)
Worked on projects for BMW USA, BMW, Honda and Volkswagen across performance, security and data-warehouse reporting.
Deutsche Bank AG
Investment Banking: Global Credit Risk Management, reporting and Bundesbank reporting. Led a team across India and the Philippines.
Energy and More
An energy-broker platform that processed and visualized electricity-market data, with statistics on price movements and graphical consumption reports.
B4E GmbH
A billing solution for mobile operators, billing customer data and connections.
xWine GmbH
An e-commerce platform for the wine trade, with an auction function.
A clear path from idea to production
-
Clarify
We define scope, success criteria, and risks. You get a written brief before any code.
-
Build
I work in clean architecture, in short iterations, with regular demos. You see progress weekly.
-
Ship
Test automation and CI/CD go in from day one. Handover is documented code and a walkthrough.
Have a project in mind?
Tell me what you are building. I reply within one business day.
Email [email protected]About Me
Senior Fullstack Developer & Test Automation Engineer
I have worked as a fullstack software developer since 1999, covering frontend, backend and test automation. Over 25 years of web and API work, I have used JavaScript, TypeScript, Java, Vue.js, Node.js and several databases.
Based in Frankfurt. Fluent in English and German. I hold a Master's degree alongside my engineering degree, and I have contributed to technical publications and book reviews.
Core stack
- TypeScript
- Angular
- Vue
- Node.js
- NestJS
- Java
- Spring Boot
- Playwright
- Cypress
- Docker
- PostgreSQL
- AWS