Produkt, Design
und Code –
aus einer Hand.
Ich bin Gerald Gmainer: Product Owner, UX-Designer und Full-Stack-Entwickler in einer Person. Ich bringe Apps und Web-Plattformen von der ersten Idee bis zum Store-Release – mit Flutter, Angular, Supabase und allem, was das Projekt sonst noch braucht.
Projekte, die ich gern zeige
Vier Produkte aus App und Web – vom eigenen Haushaltsbuch bis zur Plattform für Ladestationen, die ich gerade als Product Owner verantworte. Alle vier zeige ich im Detail.

01—Eigenes Produkt
MoneyKoi Haushaltsbuch-App
Eigenes Offline-First-Haushaltsbuch für Android und Web – mit Outbox-Sync über Supabase, Beleg-Scanner am Gerät und rund 10.000 Tests.
FlutterSupabasePostgreSQLNext.js
02—Hakara GmbH
NeuraCharge Plattform für Ladestationen
Herstellerunabhängige Plattform zur Verwaltung und Abrechnung von Ladestationen – als Product Owner verantworte ich Roadmap, App, Webportal und Website.
FlutterAngularNuxtSEO
03—Designium Inc.
D-Drive Fahrassistenz Telematik für Lkw und Busse
Fleet-Management-App mit GPS-Tracking und Bluetooth-Anbindung externer Geräte – im Einsatz bei rund 80 Mandanten mit etwa 2.000 Nutzern pro Tag.
FlutterBluetooth (BLE)GPSSupabase
04—Objectbay GmbH
Rodelbahn Admin & App Diagnose für Sommerrodelbahnen
Flutter-App und Web-Portal zur Steuerung und Diagnose von rund 10 Rodelbahnen weltweit – Bluetooth-Sync mit bis zu 40 Fahrzeugen gleichzeitig.
FlutterBluetooth (BLE)React RefineSpring Boot
Was ich in Projekte einbringe
Produktdenken, Design und Umsetzung in einer Person: Ich kläre, was gebaut werden soll, gestalte es und baue es – bis es im Store und im Browser läuft.
- Roadmap · Backlog · UX · SEO
Produkt & UX
- Roadmap, Backlog und Anforderungen gemeinsam mit Kunden und Team
- Certified Scrum Master mit Erfahrung als Teamlead
- UX/UI-Design und Prototypen für App, Portal und Website
- Marketing-Websites mit SEO – z. B. neuracharge.com und moneykoi.com
- Flutter · iOS · Android
Mobile & Offline-First
- Flutter-Apps für iOS und Android mit BLoC
- Offline-First mit lokaler Datenbank und Sync über Supabase
- Bluetooth, GPS, Karten und On-Device-OCR
- Release-Setup für Play Store und App Store
- Angular · Vue/Nuxt · React
Web-Portale & Dashboards
- Portale und Admin-Dashboards mit Angular, Vue/Nuxt oder React
- Backoffice mit React Admin / Refine
- UI-Systeme mit Tailwind, Material Design und eigenen Komponenten
- Supabase · Spring Boot · DevOps
Backend & Betrieb
- PostgreSQL und Supabase inkl. RLS, Triggern und Migrationen
- REST-APIs mit Spring Boot (Java/Kotlin) oder Node.js
- Auth mit Keycloak, OAuth2 und OpenID Connect
- Docker, CI/CD und Monitoring mit Sentry
Womit ich arbeite
Schwerpunkt auf App, Web und Backend. Hervorgehoben ist, womit ich täglich arbeite; 3D mit Three.js und Unity kommt dazu, wenn ein Projekt es braucht.
- Produkt & UX
- Product OwnershipUX/UI-DesignScrum (CSM)Anforderungen & BacklogPrototypingSEO & Marketing-WebsitesJira
- App
- Flutter / Dart (BLoC)Offline-First & SyncBluetooth (BLE)Karten & GPS-TrackingOn-Device-OCRStore-Releases (Fastlane)Native Android (Kotlin)
- Web
- TypeScriptAngularVue / NuxtReact / Next.jsTailwind CSSThree.js / WebGL
- Backend & Betrieb
- SupabasePostgreSQL (RLS, Trigger, RPCs)Spring Boot (Java/Kotlin)Node.jsKeycloak / OIDCDocker / KubernetesCI/CD (GitHub Actions, Jenkins)Sentry
- Außerdem
- Unity / C#BlenderReact NativeGraphQLAWS AmplifyPlaywright / Cypress
Offen für Freelance-Projekte.
Neben meiner Arbeit an NeuraCharge übernehme ich ausgewählte Projekte – remote oder vor Ort in Oberösterreich, als eigenständiges Projekt oder als Verstärkung für ein bestehendes Team.
- Produkt
Product Ownership und UX/UI
Anforderungen schärfen, Prototypen bauen, Roadmap und Backlog führen – damit aus einer Idee ein Produkt wird, das Nutzer verstehen.
- App
Mobile Apps von der Idee bis zum Store
Flutter für iOS und Android – inklusive Offline-First, Bluetooth, Karten und Release-Setup für App Store und Play Store.
- Web
Web-Portale, Dashboards und Websites
Angular, Vue/Nuxt oder React mit sauberer API-Anbindung – vom Backoffice bis zur Marketing-Website inklusive SEO.
- 3D
3D im Browser
Konfiguratoren, Visualisierungen und interaktive Experiences mit Three.js – vom Blender-Modell bis zur optimierten WebGL-Szene.
- Japan
Brücke zwischen DACH und Japan
Fünf Jahre in Japan gelebt, über vier davon als Entwickler in japanischen Firmen. Ich unterstütze Projekte mit japanischen Partnern oder Kunden – fachlich und auf Japanisch.
Werkbank, Wanderwege und Japan.
Wenn ich nicht vor dem Editor sitze, arbeite ich gern mit Holz: Aus einer kleinen Rassel für meinen Sohn wurden Möbel, Spielzeug und Alltagshelfer aus Massivholz.
Der Working-Holiday in Japan – quer durchs Land von Hokkaido bis Okinawa – gehört zu den prägendsten Erfahrungen, die ich gemacht habe.

