Featured · since 2024
MoneyKoi
Budget book app · Own product
My own offline-first budget book for Android and the web – with outbox sync over Supabase, an on-device receipt scanner and around 10,000 tests.
My own product, six more highlights and the complete archive – from my first Android app to today.
Featured · since 2024
Budget book app · Own product
My own offline-first budget book for Android and the web – with outbox sync over Supabase, an on-device receipt scanner and around 10,000 tests.
From an EV charging platform to a training simulator driven by real machine parts – apps, web, 3D and simulation.
01—Apr 2026 · Hakara GmbH
Vendor-independent platform for managing and billing charging stations – as product owner I am responsible for the roadmap, app, web portal and website.
02—Dec 2024 · Objectbay GmbH
Flutter app and web portal for controlling and diagnosing around 10 alpine coasters worldwide – Bluetooth sync with up to 40 vehicles at once.
03—May 2023 · Designium Inc.
Interactive 3D configurator for school backpacks – modelling, rendering, configuration logic and UX by one person.
04—Jun 2022 · Designium Inc.
Fleet management app with GPS tracking and Bluetooth-connected devices – used by around 80 tenants with about 2,000 users a day.
05—Jun 2018 · Enova GmbH
Realistic training simulator for track tamping machines, controlled through real machine parts – hardware connected over UDP.
06—Jul 2017 · Enova GmbH
Mobile marketing game for Android and iOS – game design, 3D assets in Blender and all of the game logic including high scores.
Including older projects, freelance and side projects. Click a project for details, an image and links.
NeuraCharge is a vendor-independent platform (CPMS) for managing charging stations and billing them in line with regulations – for workplace and home charging, site operators, residential buildings and hotels. As product owner I own the roadmap and backlog, develop the Flutter app for EV drivers (iOS/Android) and the Angular portal for operators, design the UX/UI of app, portal and website, and conceived, built and optimised the marketing website neuracharge.com for search.
MoneyKoi is my own product: an offline-first budget book for Android and the web (iOS in progress), in German, English and Japanese – born from more than ten years of managing my own finances. The app reads and writes only to a local SQLite database and syncs with Supabase through an outbox, which is why the UI never shows a loading spinner. The receipt scanner reads receipts on the phone, including the Austrian RKSV QR code. Around it sit a Next.js web app, the website with a blog and an admin dashboard – concept, design, development and marketing by one person.
Module for processing insurance claims automatically. I co-developed the rules engine and UI components for assessing cases efficiently, helping claims handlers save time and settle each claim at much lower cost.
Web and app-based financial management tool with adviser support. I was mainly responsible for the web (Angular) and app (Flutter) parts.
The platform consists of a web portal and a Flutter app for controlling and diagnosing around 10 alpine coasters worldwide. I was mainly responsible for the Flutter app and the complex Bluetooth communication that syncs up to 40 vehicles at once, with prioritisation, error handling and offline support. Through the web portal (with Keycloak for role-based permissions) installers can check the state of the sleds remotely and run manual diagnostics, which cuts down on site visits.
A thorough modernisation of the backend of an existing security product. Refactoring and a move to microservices (Spring Boot, Java and Kotlin) laid the groundwork for better scalability and a longer life. Introducing Docker and Kubernetes also improved deployments and resource usage.
Modernising an existing AngularJS application and building a new, future-proof Angular 17 codebase.
Prototype for capturing real-time trip data and generating GTFS-RT feeds.
An interactive 3D configurator for school backpacks, made for children starting school. I modelled and animated the 3D content and handled the rendering. On the technical side I built the model configuration and the web form and designed the whole user experience, so that it feels intuitive and playful.
The fleet management system is used by around 80 tenants and about 2,000 users a day. I was fully responsible for the whole Flutter app, including critical features such as GPS tracking and Bluetooth communication with external devices. My main tasks also included the React Admin website and keeping the Supabase backend fast.
A GPS-based platform for municipal winter road services. I was responsible for all of the development: the Flutter app that records and processes the GPS data, and the Vue web portal for managing and visualising it.
A collection of lightweight AR/VR prototypes for HoloLens, Meta Quest and HTC Vive.
Web-based administration software for an ice stock sport association with more than 15,000 members in Upper Austria. It mainly handled membership and was later meant to support chip cards for identification at competitions. The project had to end during development because of the COVID-19 pandemic.
Prototype for a planned game that uses real-time face and head tracking on 3D character models. It is based on DLIB and combines Unity, C# and native C++ to capture movement precisely and map it straight onto a 3D rig.
An interactive VR configurator for trade fairs that lets visitors put together and inspect variants of a track tamping machine in real time. I rebuilt the machine models in detail in Blender from CAD data and reference photos.
A realistic training simulator for operators of track tamping machines. Many machine parts were modelled in Blender, and the simulator drove and worked like the real machine. It was controlled through real machine parts as hardware, talking to the simulation software over UDP.
The Tamping Game is a mobile marketing app built on its own 3D models and game mechanics. I did the whole game design, modelled the 3D assets in Blender and painted the textures in Photoshop. On the technical side I implemented the game logic, including sending high scores to the backend. It was released for Android and iOS.
My own 3D arena game with characters, weapons and abilities.
3D fighting game prototype in Unreal Engine and Unity.
Worked on a CRM system in a Scrum team.
Internal time tracking with reporting.