Experience

On this page, you will find an overview of my professional experiences and projects that showcase my skills and dedication in software development.

Full Stack Engineer

EnBW Energie Baden-Württemberg AG · Freelance

01.09.2025 - Present  (6 Months)  /  Remote

Working for EnBW, I developed a proof of concept for API management based on Azure API Management (APIM). The goal was to evaluate a centralized API gateway architecture for secure and scalable provisioning of backend services. Implementation was done as Infrastructure-as-Code using Pulumi and TypeScript, including integration of Azure Functions, Static Web Apps, and APIM policies with IP-based access restrictions. Additionally, I explored the use of the Model Context Protocol (MCP) to enhance developer workflows and AI-assisted tooling integration. The frontend was built with React and Vite, with CI/CD pipelines running on Azure DevOps.
Software InfrastructureFull-Stack DevelopmentAzureAPI ManagementPulumiTypeScriptReact.jsNode.jsMCP

Freelance Software Engineer

B310 Digital · Freelance

01.08.2025 - Present  (7 Months)  /  Remote

Working for B310 Digital, I contributed exclusively to open-source projects for the educational platform kits.blog – an initiative by the Lower Saxony Institute for Educational Quality Development (NLQ) connecting media literacy and language education. I was responsible for the development and maintenance of several web applications: a fork of Excalidraw with a custom collaboration backend using Socket.io and NestJS as an alternative to Firebase, PictoSearch – a React application for searching and customizing pictograms for augmentative communication – and StopClip, an Ionic/Angular app for creating stop-motion videos in educational settings. The focus was on accessible, privacy-compliant software for the education sector.
Full-Stack DevelopmentOpen SourceReact.jsNode.jsTypeScriptAngularNestJSSocket.io

Senior Software Engineer

B&P Bergmannpartners · Freelance

01.08.2024 - 31.03.2025  (7 Months)  /  Hamburg, Germany  /  Hybrid

As part of the Cimplify project, I was responsible as a full-stack developer for designing and implementing core functionalities. In close collaboration with domain experts, I conducted domain discovery processes to gather business requirements and translate them into technical specifications. Implementation was done using the JavaScript framework Remix based on an MVC architecture pattern with TypeScript, Node.js, and PostgreSQL. The goal was to develop a customizable SaaS platform with high usability and scalability.
Node.jsWeb DevelopmentFull-Stack DevelopmentPostgreSQLCode ReviewCustom SoftwareModel-View-Controller (MVC)Tailwind CSSTypeScriptSaaS Development

Travel

Career Break · Career Break

01.02.2024 - 31.07.2024  (5 Months)  /  Papeete, Windward Islands, French Polynesia

Senior Software Engineer

Gestalt Robotics · Freelance

01.02.2022 - 30.11.2023  (1 Year 9 Months)  /  Berlin, Germany  /  Remote

As Senior Software Engineer at Gestalt Robotics, I was significantly involved in developing an innovative tablet application that helps mechanics quickly identify, fix, and systematically document AI-detected defects. The application promoted seamless teamwork by communicating relevant changes in real-time. A central part of my work was the close collaboration with a UX/UI designer to create an intuitive and user-friendly interface, with special focus on building an extensible design system.
Web DevelopmentDebuggingSoftware ImplementationOpen APIRedux.jsDockerDatabase SystemsCommunicationSingle Sign-On (SSO)Code ReviewSoftware DevelopmentJIRASoftware DesignSaaS DevelopmentWebSocketReact.js

Digital Pioneer

Summer of Pioneers Homberg (Efze) · Community

01.05.2021 - 31.10.2021  (5 Months)  /  Homberg (Efze), Hessen, Germany  /  On-site

As one of 20 selected digital pioneers, I participated in the 'Summer of Pioneers' project in Homberg (Efze) – an initiative by Neulandia for sustainable urban development. The program enabled creatives and digital workers from major cities to experience living and working in a small town in northern Hesse for six months. On-site, we shared a coworking space, developed concepts to combat vacancy in the town center, and organized cultural events such as open-air cinema and music evenings. Through exchange with the local community, sustainable structures emerged – including the Marktcampus Homberg with coworking and community spaces.
Remote WorkCommunity BuildingCoworkingUrban Development

Lead Software Engineer

hausify GmbH · Freelance

01.01.2021 - Present  (5 Years 2 Months)  /  Berlin, Germany  /  Remote

As a freelance software developer at Hausify, I gained extensive experience building core components of the company platform. My primary focus was on designing and implementing the admin area and a ticket management tool used by both employees and managers. I also contributed significantly to developing the web interface and mobile app for property management companies. I successfully employed modern web technologies such as React, React-Admin, Material-UI, and React Native, creating high-quality and user-friendly applications tailored to Hausify's requirements.
SaaS DevelopmentDebuggingSoftware ImplementationOpen APIRedux.jsCommunicationCode ReviewSoftware DevelopmentReact NativeSoftware DesignUser Interface ProgrammingReact.js

Senior Software Engineer

Orbit - orbitdigital.de · Freelance

01.10.2020 - 30.06.2021  (8 Months)  /  Hamburg, Germany  /  Hybrid

On behalf of CreditLife, I supported Mobivers in implementing and further developing dynamic web forms for B2B and B2C platforms. The focus was on high-performance, responsive user interfaces and robust server architecture. I was responsible for frontend and backend development, integration of external services (e.g., MailJet), and deployment and maintenance of applications in the AWS cloud.
Node.jsWeb DevelopmentDebuggingSoftware ImplementationCode ReviewSoftware DevelopmentSaaS DevelopmentReact.js

Senior Software Engineer

Protofy GmbH & Co. KG · Full-time

01.04.2018 - 30.09.2020  (2 Years 5 Months)  /  Greater Hamburg Area

As Senior Software Engineer at Protofy GmbH, I worked on a wide variety of client projects — from interactive campaigns to mobile applications to business-critical web portals. My focus was always on pragmatic implementation of modern, maintainable software solutions with high standards for usability, performance, and code quality. I regularly worked in cross-functional teams with design, project management, and other developers.
Node.jsWeb DevelopmentDebuggingWeb 2.0Software ImplementationRedux.jsDatabase SystemsCode ReviewSoftware DevelopmentWeb Application DevelopmentReact NativeModel-View-Controller (MVC)AngularJSSaaS DevelopmentReact.js

Software Developer

alemo kommunikations GmbH · Full-time

01.04.2017 - 30.04.2018  (1 Year)  /  Greater Hamburg Area  /  On-site

I was responsible for the further development and optimization of an existing cloud platform. I strategically used technologies like Docker, PHP, and Jenkins to automate deployment processes and ensure smooth system integration. A special focus was on building a robust test pipeline for continuous validation and quality assurance.
Web DevelopmentDebuggingSoftware ImplementationRedux.jsDatabase SystemsCode ReviewSoftware DevelopmentWeb Application DevelopmentModel-View-Controller (MVC)AngularJSSaaS Development

Software Developer

Immonet GmbH · Full-time

01.05.2016 - 31.03.2017  (10 Months)  /  Hamburg, Germany  /  On-site

As part of my work on the Immonet portal, I was involved in several areas of further development and technical integration. A key focus was on redesigning and extending the property listing section, implementing modern and maintainable frontend components with JavaScript, jQuery, AngularJS, and Thymeleaf.
Web DevelopmentDebuggingCode ReviewSoftware DevelopmentWeb Application DevelopmentSaaS Development

Web Developer

intosite · Full-time

01.08.2010 - 30.04.2016  (5 Years 8 Months)  /  Greater Hamburg Area  /  Hybrid

I handled full-stack development of platforms with editorial content, product testing, and event functionality across multiple web projects. I consistently worked with Django and Python on the backend and jQuery and CSS on the frontend. The portals targeted various audiences, and my tasks covered technical conception as well as continuous development and optimization.
Web DevelopmentDebuggingDatabase SystemsCode ReviewSoftware DevelopmentWeb Application DevelopmentModel-View-Controller (MVC)

Frontend Developer

AR International · Full-time

01.09.2009 - 31.01.2010  (4 Months)  /  Lübeck, Schleswig-Holstein, Germany

I developed an interactive configuration tool for Interspeek that significantly simplified the product setup process. Using jQuery, JavaScript, and PHP, I created a user-friendly interface enabling smooth and intuitive configuration. I also contributed to the further development of the AriCars online car sales portal.
Web DevelopmentDebuggingDatabase SystemsCode ReviewSoftware DevelopmentModel-View-Controller (MVC)