
Robust solutions from concept to deployment
Engineering Experience
My Professional Background
My journey as a software engineer has been a continuous evolution, fueled by curiosity and refined through experience at SAP—one of the most demanding enterprise environments in the world—and my formal training at the Hasso-Plattner Institute in Potsdam, Germany.
I earned both a Bachelor’s and Master’s degree in IT-Systems Engineering, where I built a strong foundation in software architecture patterns, OOP, and systems engineering. These skills became the bedrock upon which I built my career.
At SAP, I thrived in a large, globally distributed organization where processes and coordination are critical. I played a pivotal role in cross-team collaborations, communicating complex technical concerns to product owners and guiding my development team to implement solutions. Working within a massive, multi-hierarchy SCRUM operation has taught me how to blend structure with agility, maintaining focus while adapting to new requirements.
Over the years, I’ve gravitated towards backend development, where I excel. While I’m proficient in Python, JavaScript, TypeScript, and Java, my preferred stack is Python with Django. I build systems that are reliable, maintainable, and scalable.
Building robust cloud infrastructure is second nature to me. I have substantial experience with AWS and GCP (my preferred platform), deploying Kubernetes at enterprise scale and using PaaS platforms like Heroku and Vercel for personal projects. This experience is reinforced by my deep knowledge of Deployment & Monitoring tools—Grafana, ELK stacks, Prometheus, Sentry, and Datadog are all part of my toolkit.
At SAP, a company with exceptionally high standards for security, I took specialized security-focused courses and integrated robust security practices into CI/CD processes. I am proficient in conducting security audits, vulnerability scanning, and securing Kubernetes deployments.
Testing is another cornerstone of my approach. At SAP, I developed hierarchical test systems for large-scale projects, encompassing unit tests, integration tests, PACT testing, end-to-end tests, and quality gates. I apply TDD and BDD principles rigorously to maintain high standards for anything I ship.
I also have a passion for AI & LLMs. Since the release of ChatGPT in 2022, I've been experimenting with language models, applying them to everything from enterprise-scale sentiment analysis for process mining at SAP to personal projects involving AI code agents and personalized podcasts.
Project management is another strength. I’ve worked extensively with JIRA, Linear, and Trello—understanding how to keep workflows efficient and organized, especially within large teams.
My experience building CI/CD pipelines is extensive. As a tech lead at SAP, I developed custom Jenkins plugins and worked with tools like TravisCI, CircleCI, and GitHub Actions to ensure seamless, automated workflows.
Before my time at SAP, I worked as a freelancer while pursuing my studies. I developed projects of various sizes and gained practical, real-world experience. Now, after years of full-time employment, I am returning to self-employment, ready to offer my skills to clients who value high-quality, reliable solutions.
I bring a complete package—technical expertise, a strong understanding of development processes, collaborative communication skills, and a proven ability to deliver high-quality solutions. Now, I’m ready to channel all that experience into my own endeavors and projects.
-
I earned my Bachelor’s and Master’s degrees in IT-Systems Engineering at the Hasso-Plattner Institute in Potsdam, Germany. This wasn’t just coding 101—I’ve got a solid foundation in software architecture patterns, OOP, and systems engineering. I build systems that work and scale.
-
I’ve worn a lot of hats over the years. Call me full-stack if you want, but backend development is where I thrive. Python is my go-to language, with Django as my preferred framework. I can code in most common languages (Python, JavaScript, TypeScript, Java) and have decent HTML and CSS skills. Frontend work isn’t my focus, though—I’m much more interested in building reliable backend systems.
-
I've worked with JIRA at SAP—home to the largest on-prem JIRA installation worldwide. Also familiar with Linear and simpler tools like Trello. Bottom line: if it tracks tickets, I’ve likely mastered it.
-
AWS? GCP? Been there, done that. GCP’s my preferred playground, but I’ve worked with Kubernetes at enterprise scale and know how to make it work smoothly. For personal projects, I stick to PaaS platforms like Heroku and Vercel for quick, efficient deployment.
-
I’ve developed custom Jenkins plugins in the past—let that speak for itself. Building robust build and deployment pipelines was a core part of my role as tech lead at SAP. I have solid experience with TravisCI, CircleCI, and GitHub Actions, using them daily to ensure smooth, automated workflows.
-
Since the release of ChatGPT in late 2022, I’ve been diving deep into LLMs. At SAP, I worked on enterprise-scale sentiment analysis for process mining. In my own time, I've experimented with LLMs across various side projects—from travel recommendation systems to AI code agents. Recently, I've been developing technology to create high-quality, personalized podcasts using a range of AI models.
-
At HPI, I learned the ins and outs of various development processes—Extreme Programming, SCRUM, you name it. At SAP, I was part of a massive, globally distributed, multi-team SCRUM operation. I understand how the right process can empower teams, but I’ve also seen how poorly implemented processes can drag them down. In my own work, I keep things lean and organized. If you have a team and want me to collaborate, I'll integrate effectively, fast.
-
I have extensive experience in software testing. At SAP, I developed comprehensive, hierarchical test systems for large-scale projects—unit tests, integration tests, PACT testing, end-to-end tests, quality gates, the whole package. I’m a big fan of TDD and BDD and apply those principles consistently. I hold high standards for anything I ship, even the code I write for myself.
-
I have extensive knowledge in deployment and monitoring solutions. Grafana is a personal favorite, and I’ve worked with ELK stacks of various sizes throughout my career. Prometheus for Kubernetes monitoring and alerting? Absolutely familiar. I also enjoy working with Sentry for error reporting and have a strong appreciation for Datadog. Bottom line: I know my way around most common monitoring solutions and how to make them work seamlessly.
-
Security has always been a priority in my work, especially at SAP—an enterprise software company with extremely high standards for security. I took specialized security-focused courses at SAP and integrated security practices into CI/CD processes, ensuring code quality and security go hand in hand. I’m experienced with implementing security audits, vulnerability scanning, and integrating security tooling into build pipelines. From handling authentication and authorization frameworks to monitoring and securing Kubernetes deployments, I know how to build systems that are not just efficient but also robust and secure.
-
Over the past years, I’ve been responsible for interfacing with other technical leads across the organization, understanding cross-team concerns, and communicating them effectively to our product owner. I then guided my own development team to address these concerns and implement solutions. I have strong communication skills, and I’m adept at both giving and receiving constructive feedback.
-
I started freelancing while I was in college, working on various small-to-medium sized projects. Since then, I’ve been full-time employed, gaining deep expertise in enterprise software development, cloud infrastructure, AI, and DevOps. Now, I’m looking to leverage all that experience and get back into self-employment, offering my skills to clients who value high-quality, reliable solutions.
Let’s work together.
I'm always excited to tackle new challenges and bring innovative solutions to life. Whether you have a project in mind or just want to explore potential collaborations, feel free to reach out. Let’s build something great.
Technological Footprint
Explore my journey through the tech industry as captured by key projects. From startups to established corporations, my work spans multiple sectors and technologies, providing a broad perspective that informs the solutions I can offer.
-
PodcastMentor
My latest project, still in early development but available as free Beta: A platform for creating engaging, high-quality self-help podcasts with AI.
-
SAP Signavio
Between 2022 and 2024, I was the lead engineer for a team of 12 in the Process Intelligence group at SAP Signavio, one of the worlds leading business process analysis platforms.
-
SAP.iO
Between 2018 and 2022, I created enterprise-grade backend software for multiple ventures at SAP’s think tank and internal startup incubator as part of the central engineering team.
-
Morressier
From 2014 to 2016, I developed the first version of Morressier’s groundbreaking communications platform for the academic community and served as the company’s CTO.
-
Free2Move / CarJump
In its early days in 2013/14, I built the Scala-based data aggregation backend, REST API and Android app for the carsharing and mobility platform Free2Move - back then still under the name “CarJump”
-
WindAlert
While studying for my bachelor’s degree, I worked with the wonderful folks at WeatherFlow to create the first version of WindAlert for Android devices.