Experience
20+ years building and scaling web systems across Munich, Germany.
Technical LeadJan 2025 – Present
Semrush Deutschland · Munich, Bavaria, Germany
Director of EngineeringFeb 2024 – Mar 2026
Ryte · Munich, Bavaria, Germany
Chapter Lead Backend EngineeringNov 2017 – Jul 2024
Ryte GmbH · Munich Area, Germany
- Biweekly 1-on-1s with team members to provide and gather feedback, and offer guidance.
- Led technical group interviews with engineering candidates.
- Implemented internal engineering processes together with the CTO and other tech leads.
- Integrated subscription management system Chargebee and migrated customer data.
- Integrated CRM Salesforce and migrated customer data.
- Implemented modern microservices architecture replacing parts of a legacy monolith.
- Code reviews, refactoring, and performance optimisation.
Technical Lead & Senior Software EngineerFeb 2013 – Oct 2017
Unic GmbH · Munich Area, Germany
- Technical leadership and full development cycle of the "myAudi" project — requirements engineering, conception, implementation, and maintenance.
- Coordinated the development team and integrated third-party interfaces into an AEM CMS-based application.
- Led migration from CQ 5.4 to AEM 6.1 and delivered a Responsive Design Relaunch for GVB.
- Code analysis, refactoring, and performance optimisation.
Software EngineerNov 2009 – Jan 2013
artundweise GmbH · Bremen, Germany
- Developed a full-featured webshop: registration, user profiles, shopping cart, ordering, and full-text search.
- Built integrations with Navision ERP and Computop PSP.
- Developed a clustered caching mechanism based on JGroups technology for a newspaper portal.
- Implemented components for the "Digital Marketplace" project across multiple markets.
Software EngineerJun 2006 – Sep 2009
Siemens AG · Erlangen, Germany
- Developed the corporate HR web application "Global Data Pool".
- Created technical specifications and designed the data model on Oracle Database.
- Programmed HR processes including data imports and exports.
- Built the user interface using Servlets and MVC patterns.