Work

Explore my professional journey and personal mindfulness practices.

EnBW AG

October 2024 - Present

Junior Software Architect

As a Junior Software Architect at EnBW AG, I play a key role in designing and developing scalable web applications, collaborating with cross-functional teams to gather requirements and create maintainable architectural solutions. I assist in managing the technological and team structures, with a strong focus on microfrontend architecture and research. I am actively involved in implementing microfrontend solutions across the organization, ensuring a unified tool and system setup to support this approach. I apply best practices in agile development, stay updated on emerging technologies, and strive to deliver high-quality software that aligns with EnBW’s mission while meeting user needs. My work contributes to continuous improvement and innovation within the organization’s digital landscape.

Mindfulness Application

December 2023 - Ongoing

A desktop application designed to balance productivity and well-being by encouraging mindful breaks and healthy work habits.

VIGAD

October 2022 - July 2023

Vigad is a desktop application built with Electron and Vue.js. It continuously captures data from user-defined screen areas and converts it into text using Tesseract.js (OCR). Users can fine-tune the extraction by applying custom filters based on regular expressions.

Netze BW GmbH

October 2021 - September 2024

Corporate Education Student (Duales Studium)

During my time at Netze BW, I developed a tool for managing corporate collaborations, utilizing micro-frontends (MFE) as part of my Bachelor's thesis. This project significantly deepened my understanding of MFE architecture and Azure processes, helping me to bridge theory and practice. I rebuilt an internal tool for viewing failed API requests, migrating it from the outdated AngularJS to .NET Blazor. The result was a modern, user-friendly interface with enhanced performance, including features like filtering, sorting, and exporting, improving the debugging and troubleshooting process. I migrated an internal A/B testing tool from Vue 2 to Vue 3, utilizing the Composition API, Teleport, and Suspense to improve performance and usability. The changes were well-received and recognized for their quality. Additionally, I developed a SharePoint page to display a technology radar, integrating data via Microsoft Automate and using custom web parts to deliver functionality and ease of use.