Audit of the existing architecture of the energy storage management system. Documented the architecture and set up the change management process using ADRs (Architecture Decision Records). The goal was to make the architecture more transparent and enable development teams to implement changes more efficiently. We took a semi-automated approach by using Structurizr for architecture visualization and documentation. Deployment artifacts were dockerized and the documentation deployment process was automated. Stakeholder communication with the VP of Cloud Services and the in-house IT architect.
Activities:
Tools and Methods:
Built a web-based management frontend for support agents of the energy storage management system. The goal was to give support staff a tool to manage the customer’s charging infrastructure more efficiently. The challenge was to prepare components for reuse in various company scenarios, like the existing portal. We achieved a generic approach by splitting core functions into separate packages and importing them into the main app. The frontend was built with React and TypeScript. The team included 4 developers and 2 QA agents. Requirements were gathered closely with support staff. We followed a 3-week agile sprint cycle. UX was designed in Figma. The API was built with OpenAPI. The backlog moved from Azure DevOps to Jira. Stakeholder communication included the VP of Cloud Services and internal product owners.
Activities:
Tools and Methods:
As technical product manager and team lead for 5 developers plus a UX resource, I owned the E2E development of RFID card management & charging session authorization (OCPP), advanced roles & permissions system, roaming and compensation rate management service, and dashboard/reporting features. We began by analyzing and migrating one of the largest premium automotive brands’ charging infrastructure from one OCPP CSMS backend to another. I derived feature deltas, planned features, developed a roadmap, and aligned with stakeholders. We coordinated major architecture changes with up to 7 teams and enforced them. We held regular company-wide season planning and used OKRs (Objectives and Key Results) to plan themes. We ran agile processes with UX prototyping and rolling releases, built 5 new TypeScript/NestJS microservices, and handled team recruiting, interviews, selection, and onboarding.
Activities:
Tools and Methods:
Using the low-code platform CaseOS, I built a dashboard to visualize daily bale production numbers. Monthly and yearly views allow for controlling and planning. Users can adjust key KPIs (bales/day, avg. hours/day, workdays/month) in real time and see the impact. Data is pushed from the press to the browser in real time, and retrieved from Siemens S7 via OPC UA. Users were trained after deployment.
Activities:
Tools and Methods:
To boost customer retention and convert the paper home manual, we built an iOS and Android app. In addition to the manual’s existing content, it alerts users for recurring maintenance—like green roofs, water filters, ventilation systems, and more. End users can edit and add content via a no-code WYSIWYG editor. The app works offline and syncs in real time when back online, fetching new content and PDF downloads. Files and content are stored in the local device filesystem.
Activities:
Tools and Methods:
Built a configurable OPC-UA adapter that reads or subscribes to data from OPC-UA sources, interprets, validates, and transforms it if needed. Data is sent via REST/WebSocket to the target application. If the target system is down, data is buffered and resent on restart.
Activities:
Tools and Methods:
After 12 years of custom software development for corporates and mid-sized firms, we turned our expertise into a product. CaseOS is a digital toolkit for building apps, frontends, and web applications with a WYSIWYG editor. Users can fully customize by design. The system is built for whitelabeling and extensions. You can implement your own CI/CD and develop custom features. The frontend and backend are open—choose any technology or platform. Since it’s web-based, you can target web, PWA, apps, desktop, or even embedded systems.
Activities:
Tools and Methods:
A starter kit for developing PWAs in a lerna monorepo including a web-component design system in TypeScript.
Activities:
Tools and Methods:
Provided broad consulting in an Angular/Microservice project with ~40 people and Board attention. As Frontend Lead, I aligned requirements with stakeholders, backend leads, and the frontend team. I trained juniors on Angular 11+. I onboarded new devs to the codebase. I initially built and evolved the design system and key components. I increased cross-team communication with weekly Dev-Insights meetings for devs, POs, and leads. I kept UI/UX consistent in development and concept phases. I created wireframes and mockups in Figma to convey the look & feel. I wrote automated unit tests for components. The project followed SAFe.
Activities:
Tools and Methods:
Activities:
Tools and Methods:
Built the online presence of the Regensburg Jaw Surgery Clinic with many aesthetic animations and emotional imagery.
Activities:
Tools and Methods:
For Bosch.IO, I wrote guest posts on innovation, business models, IoT, and more, published on the Bosch.IO blog.
Activities:
Tools and Methods:
Built a dashboard system that lets end users create their own KPI reports (self-service). Partially automated SQL statement creation. Drag-n-drop editor for widget placement and sizing. Supported various chart types and combinations.
Activities:
Tools and Methods:
Built a mobile app to read GS1 Data Matrix codes with hidden identifiers. Published the app to Apple and Google app stores and maintained store listings. Created and managed developer accounts for the client. Developed an open source JavaScript component to read GS1-specific Data Matrix codes.
Activities:
Tools and Methods:
Built an HTML/CSS/JavaScript design system for new POS management software. Employees can log time, manage orders, and plan assignments. We used no JavaScript framework.
Activities:
Tools and Methods:
Developed a clean yet sophisticated online portfolio for Barbara Bonisolli, food photographer for clients like McDonald’s.
Activities:
Tools and Methods:
GS1JS is a JavaScript GS1 barcode content parser for NodeJS and the browser, written in TypeScript.
Activities:
Tools and Methods:
For an internal innovation project, we needed an iOS mobile app as part of the “smart trunk” use case in retail and logistics to test future solutions.
Activities:
Tools and Methods:
Designed an online game to attract applicants playfully. I handled sales, concept, naming, game design, programming, operations, and training. Offline mode for trade show use. Gamified recruiting.
Activities:
Tools and Methods:
Built an SPA that still delivered good SEO at a time when bots didn’t interpret JavaScript. We added a PHP component that detected bots and served fully rendered pages, removing the need for JavaScript.
Activities:
Tools and Methods:
Activities:
Tools and Methods:
Built a website with a strong focus on emotion and imagery.
Activities:
Tools and Methods:
Activities:
Tools and Methods:
Built an SEO-optimized AJAX website with client-side content swapping via AJAX.
Activities:
Tools and Methods:
Built a mobile app to read GS1 Data Matrix codes with hidden identifiers. Published the app in Apple and Google app stores and maintained store content. Created developer accounts for the client. Developed an open source JavaScript component for GS1-specific Data Matrix codes.
Activities:
Tools and Methods:
Developed a responsive website with a CMS.
Activities:
Tools and Methods:
Built an online calculator to estimate savings from switching to LED bulbs.
Activities:
Tools and Methods:
Songwriter for artists like Christian Stürmer, Beatrice Egli, Glasperlenspiel, and Marco Mengoni. Achieved #1 chart positions and Platinum/Gold sales in Germany, Switzerland, and Italy.
Activities:
Tools and Methods:
Extended Q-Board ITSM Suite with REST APIs for modern web tech like AngularJS. Coached team members on new web technologies. Q-Board ITSM Suite manages SLAs for clients including Postbank, Commerzbank, Daimler, and others.
Activities:
Tools and Methods:
Built and managed a site with multimedia features like MP3 player and slideshow.
Activities:
Tools and Methods:
Migrated Q-Board ITSM Suite from VB desktop to ASP.Net WebForms. Clients include Postbank, Commerzbank, Daimler, and others.
Activities:
Tools and Methods:
Developed a CMS-based site with multimedia features like MP3 player and slideshow.
Activities:
Tools and Methods:
Consulting for corporates and mid-sized businesses.
My first website was for my EDM music project Mind One. I wanted to raise my profile and connect with fans. I handled design, coding, and hosting myself.
Activities:
Tools and Methods:
Built the Q-Board ITSM Suite desktop app for SLA management. Migrated from MS SQL Server to Oracle. Designed tables, views, and queries. Clients include Postbank, Commerzbank, Daimler, and others.
Activities:
Tools and Methods:
Built a music sharing and artist profile site.
Activities:
Tools and Methods:
My EDM project “Mind One” was supported by DJs like Paul van Dyk, Tiësto, Armin van Buuren, and Ferry Corsten. I licensed tracks to Sony, Warner, Universal (compilations like Club Rotation). I handled publishing with GEMA. I created all graphics—cover art, logos, banners.
Activities:
Tools and Methods:
Developed 6 Windows desktop apps for SLA management. Created installers with InstallShield. Organized rollouts with enterprise IT admins. Built reports with Crystal Reports. Clients include Postbank, Daimler, and others.
Activities:
Tools and Methods:
I specialize in helping companies fully leverage the benefits of digitalization and develop software that delivers real business results.
Interdisciplinary collaboration is the key to truly exceptional outcomes. As an IT consultant and professional songwriter, I’ve seen firsthand the magic that happens when different perspectives come together. Unlock your digital potential with me.
Discover other experts with similar qualifications and experience