Career Profile
Driven by the passion for software development and the desire to solve real world problems by technology, I started my studies in computer science at the Karlsruhe Institute of Technology. I fastly recognized that constant learning and stepping out of the comfort zone is the key to a successful path. Thatโs why I took the opportunity to dive into various topics and companies as a consultant. By that I not only faced different challenges, but also enriched my skill and mindset. Some of the crucial topics I learned along the way were
- common understanding of coding guidelines and quality, and therefore continuous quality measurement
- clean code, clean architecture and clean communication
- agile development as key to stay on the right path
- recognizing DevOps as a mindset and FullStack as a mindset
- Domain Driven Design to avoid miscommunication and to align architecture
With backend by heart, architecture by passion and agile by mind I help to solve problems pragmatically.
Btw. what is the hardest challenge in software development to really hit the goal? Communication and human interactions!
Experiences
Consulting in the role of an architect as well as in the role of a developer in various topics. Pushing for clean code, clean architecture and clean communication. Building pragmatic solutions with the help of Domain Driven Design and infrastructure as code.

EnBW mobility+ AG & Co. KG ๐ฉ๐ช ๐ฌ๐ง
Design, implement, lead and connect as coding architect a part of the mobility+ App Backend to provide functionalities like car selector, FAQs, routing capabilities and searching for charging locations.
- Java, Spring (Boot, Cloud, Security, Data), Azure (Devops, Cloud, AppService, Insights, KeyVaults, Custom Domains, Api Management, Servicebus, Knowledgebase, Language Studio), MongoDB, DDD, Clean/Hexagonal Architecture
Providing a lean solution for all quirks in the topic of vacation management and time tracking for both, those who are capable of maintaining open source software as well for those who can not provide the resource in terms of time, money and knowledge or do not want to struggle with the effort and complexity of setup and maintenance by a software as a service solution: urlaubsverwaltung.cloud
Responsibilities:
- Sales
- Marketing

EnBW mobility+ AG & Co. KG ๐ฉ๐ช ๐ฌ๐ง
Develop a Roaming Platform by unify eMobility protocols (OCPI, OCHP, OICP) for both EMPs and CPOs to provide the ability of charging, authenticating and searching.
Design, implement, lead and connect as coding architect a part of the mobility+ App Backend to provide functionalities like car selector, FAQs, routing capabilities and searching for charging locations.
- Java, Spring (Boot, Cloud, Security, Data), Azure (Devops, Cloud, AppService, Insights, KeyVaults, Custom Domains, Api Management, Servicebus, Knowledgebase, Language Studio), MongoDB, DDD, Clean/Hexagonal Architecture

dmTECH GmbH ๐ฉ๐ช
Replacement of a legacy system with a multi-tenant backend for managing coupons of a multi-partner program service provider.
New development of receipt processing for discounting and subsequent financial accounting.
- Java, Spring (Boot, Web, Security, HATEOAS, RestDocs, Batch, Cloud, Data), MariaDB, ELK, InfluxDB/Grafana, BDD/Cucumber, Git, Maven, Jenkins, GitLab CI, Jira, Bitbucket, Cloud Foundry, Ansible

BMW AG ๐ฉ๐ช
Implementation of app lifecycle management and premium apps for ID5 (head unit of BMW 7) in a headless browser environment.
- Java Script, requireJs, Jasmine, Git, Maven, Jenkins
Various short term projects (e.g. Rhenus Ports, persolog, Markant, LGL)
- Analysis of architecture, teams und future viability
- Design and support migration path
- Software development and consulting
synyx engagement
Further engagement to move the company forward
- Member of strategic team
- Member of HR team
MIFOS Microfinance Open Source
Implementation of a WYSIWYGร-template-editor including mapping of userdata to generate documents and reports.
https://opensource.googleblog.com/2014/02/google-summer-of-code-wrap-up-mifos.html
Topic: Conception and investigation of an event-driven architecture for compliance-compliant conditionally consistent persistence in distributed cloud storage systems. Technologies:
- Java, Drools, Cassandra
Publications
You can list your publications in this section. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum et ligula in nunc bibendum fringilla a eu lectus.
Talks
You can list your publications in this section. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum et ligula in nunc bibendum fringilla a eu lectus.