Integrate Joaia's AI guide into the official Zürich Tourism apps: existing, native, in production.
An embeddable React Native SDK that brings Joaia's AI guide into Zürich Tourism's existing native iOS & Android apps.
Holoai needed to turn Joaia from a product concept into a production AI local-guide app for iOS and Android.
I led app development and built the React Native frontend and Node.js/MongoDB backend, translating product and design concepts into shipped user flows.
Joaia's tourism customers needed to create AI guides from their own content and control each guide's knowledge, voice and personality.
A Next.js authoring platform with custom voices, publishing flows and an Azure knowledge pipeline for customer documents.
A local distillery sold only in person. I built their online shop with payments.
A WordPress / WooCommerce storefront with Stripe payments, designed and built solo.
Quickly navigate between neighbouring files in Obsidian using the keyboard.
Configurable keyboard commands to jump to the next or previous file.
How much do framework choice and hyperparameter tuning affect the reproducibility of ML experiments?
A 69-page MSc thesis surveying popular ML frameworks and training 16 models to measure the reproducibility impact.
Help carers by detecting activities and anomalies in smart homes from ambient sound.
A research project classifying smart-home sound events on the DCASE 2018 baseline, deployed to a Raspberry Pi.
Control Bluetooth speakers and share music seamlessly across devices.
An Android app for speaker pairing, WiFi setup, offline-playback file sending and radio streaming.
Send donations across borders fast and transparently, without country barriers.
A Web3 donation platform enabling transparent, borderless giving via crypto. Shipped and launched on ProductHunt.
Invest small amounts in renewable energy, made accessible to everyone.
A Web3 platform for micro-investments in photovoltaic projects with recurring returns. Launched on ProductHunt.
Keep a fast, reproducible Linux dev environment across machines.
Versioned configs for i3/Sway, Vim and the shell, plus helper scripts.
Run personal services reliably at home without constant manual upkeep.
A self-hosted stack managed with Docker Compose and auto-updated by RenovateBot.