Set up and customize a containerized Jitsi instance for live speech recognition (VOSK) and automatic translation (LibreTranslate, LMU fairseq) in real time.
Developed a comprehensive implementation concept for introducing the DocuWare document management system for the Foundation for the Sorbian People. Addressed complex requirements such as multi-tenancy, scalability, data privacy, interoperability with third-party software (e.g., HS financial system, MACH meinERP), Sorbian language support, and centralized operations management.
Developed and implemented a quantitative investment strategy using GPT-3.5 to analyze 20,000 earnings call transcripts from the 500 largest US companies over a 10-year period. Performed data analysis and backtests in Python and C#.
Built the Clean Code Principles website, which I designed as an interactive reference for Clean Code, with user-friendly features like a PDF generator, fuzzy search, and social media share function. Content can be easily maintained via Markdown and is automatically deployed on Git commits. I developed the site with Next.js for fast delivery and Tailwind CSS for a responsive design.
Developed the ZEISS Connected Quality Platform – an advanced solution for monitoring measurement systems, managing measurement plans and quality processes, and directly retrieving raw system data. My focus was on building the robust .NET infrastructure with features like Keycloak-based authentication, RabbitMQ messaging, MSSQL database management, deployment of Angular/React single-page applications (SPAs), TLS encryption, backup solution integration, monitoring, and support for operations on both Windows on-premises systems and Kubernetes clusters. The major challenge was making the platform run seamlessly across Windows on-premises and Kubernetes while also providing an optimal local development environment on Windows for efficient debugging and development.
During my project at KPMG Switzerland, I successfully led the migration of the on-premises server infrastructure to the Azure cloud, including setting up a new Azure tenant and training the client for ongoing operations. My main tasks included creating a secure cloud environment by encrypting virtual machines, SQL Server, and Azure Web Apps. By using Infrastructure-as-Code practices combined with automated Azure DevOps build and release pipelines, the infrastructure was set up efficiently and securely.
Extended the Microsoft System Center Configuration Manager (SCCM) to meet Daimler’s scale, supporting over 150,000 clients. When designing and developing a scalable and testable architecture, I focused on integrating the right technical components, including authentication via IWA and JWT, database integration with MSSQL, and RabbitMQ as a message bus. Introducing automated CI/CD pipelines and infrastructure automation was also a core part of my role.
Developed and ran the ZEISS Enterprise Service Bus (ESB) as a central communication layer to provide digital interfaces across company boundaries, handling over 3 million messages per day. The ESB was built as a scalable solution using cloud-native technologies like Azure API Management, serverless functions, Azure Service Bus, and Cosmos DB. My main tasks included performance analysis, network diagnostics, risk assessments, automating the infrastructure, and troubleshooting production issues.
In my project at VIDEO OASE, a video marketing portal, I created a serverless proof of concept and used UX tools for prototyping to develop the portal’s structure in close collaboration with the client. I implemented core features like user registration, login and logout, password reset and change, protected routes, a simple search function, and a tool to import data from Excel.
As an external software developer at OTTO, I played a key role in designing and implementing the Product Information Management (PIM) software used to manage e-commerce items on the otto.de website. I was central to building robust microservice architectures with Go and designing ReactJS-based front-end applications. By applying proven "Clean Code" practices, we ensured high software quality. I was also responsible for setting up a complete virtual development environment and improving the Scrum workflow with acceptance tests to foster effective collaboration and communication among all stakeholders.
In my role as a developer on two projects for BALLUFF, a leading company in automation technology, I developed the test framework for an IO-Link device using C++ and Python and automated the required formal documentation to meet the demanding TÜV certification standards. In a separate project, I implemented the firmware for an Arduino board that enabled integration of RFID and barcode scanners.
During a short project assignment at DAIMLER, I helped boost the performance of the material mapping software for vehicle components. I focused on optimizing data processing by implementing caching mechanisms in C/C++ and documenting the mapping algorithms used. In addition, I identified and fixed errors in the build system.
For SYNATEC, I worked on a traceability software for automotive systems and developed features to manage XML files, improve event traceability, and handle increased message throughput. I identified and fixed memory leaks and crashes and integrated the fixes into the existing architecture, while measuring and optimizing system performance.
As part of a T-Systems project, I optimized the software functions of the on-board unit (OBU) that is part of the truck toll system in Europe. I achieved significant improvements in boot times for these embedded Linux systems by identifying bottlenecks with standard Unix tools. By implementing parallel threads, the systems could start more efficiently. An attempt to speed up shared library loading times by using prelinking and cross-compiling on an ARMv6 architecture was ultimately not implemented for security reasons.
Developed a platform for real-time tracking of TV commercials using modern technologies like C/C++, Go, Kafka, and PostgreSQL on Linux. During development, I encountered a critical bug in the form of a memory leak (integer overflow), which I analyzed in depth over three months. I used tools like Valgrind to locate memory leaks, gprof to identify performance bottlenecks, and system monitoring tools to observe CPU time and memory usage (caching, paging, swapping), ultimately fixing the issue and stopping a daily system crash. Setting up, configuring, and troubleshooting Linux servers was also part of my tasks (video tuner cards, smart card signal decryption).
In my role at the startup TEAMONDO, I designed and implemented a real-time communication server for HTML clients that uses WebSockets to support chat messages, click events, and other interaction forms. The development focused on the system's stability and scalability.
In the startup SMOOSTER, I played a key role in advancing their content management system. I used modern technologies like Ruby on Rails and JavaScript to implement core features and integrate a robust authentication system. I also carried out frontend test automation and improved media distribution through efficient caching and content delivery networks (CDN). Additionally, I solved scaling issues and optimized the system for better search engine ranking (SEO).
As a freelance web developer, I built custom websites for various clients, advised them on using current technologies, and worked closely with designers to shape the visual design of their web presence. During these projects, I significantly improved my communication skills to meet client requirements on cost, performance, design, and technology effectively.
During my time as a Trainee and Windows Server Administrator at Siemens AG, I gained extensive experience in software development.
Senior DevOps specialist with over 10 years of professional experience, specializing in cloud and on-premise infrastructures.
He regularly demonstrates his expertise by successfully implementing scalable and secure applications through CI/CD best practices, containerization with Kubernetes, and Infrastructure as Code in .NET on both cloud and on-premise systems.
Discover other experts with similar qualifications and experience
2025 © FRATCH.IO GmbH. All rights reserved.