A selection of projects I have designed, built, or co-founded — from custom poster shops to digital presences for the construction industry.
Noah
_01
The shared account for groups without a legal form.
Co-founder · Product engineering
Kotlin
Ktor
React Router
Kotlin Multiplatform
Banks usually only open an account in a group's name for registered associations. Noah is the joint account for everyone else — school classes, sports teams and clubs: the money belongs to the group, not to one member who is personally liable. I co-founded Noah in 2026 together with Fabian and build the product end-to-end: a Kotlin and Ktor backend, React Router for the web and admin apps, and native Android and iOS apps that share their domain logic and API contracts through Kotlin Multiplatform.
artwerk is a passion project I co-founded with two friends: turn a favorite song into a personalized poster, watch the live preview build in seconds, get it printed on premium paper in an environmentally friendly process. Built on Next.js with Medusa as the headless commerce backend. As a co-founder I leaned hardest into the technical build, but all three of us were hands-on across the whole thing — product, design, business, no strict lanes. Sales have since been discontinued; the site stays online as a showcase of what we built.
Kirchmaier & Staudacher is a property developer that builds and holds its own real estate. I built their digital presence solo, on Svelte — design worked out closely with the client, frontend and deployment entirely my own.
A&O Hotline is a weekly podcast by Anahita and Olivia, with live shows and community events. I built its website: the latest episodes pulled in from Spotify, galleries of past live events, and a shop for event tickets and merchandise. Built on Next.js with Medusa as the commerce backend and Stripe for payments.
The official home for Anahita Rehbein's channels — Instagram, TikTok, YouTube and the A&O Hotline podcast — plus a contact form for collaboration requests. Built with React Router and Express on Node, with privacy-friendly analytics and a cookie banner that keeps external embeds switched off until visitors opt in.
Smaller things I build for myself — mostly open experiments living on GitHub.
Kotlin
Jetpack Compose
MapLibre
MIT
Trailscape
Tells you what to ride today — and builds the loop for it.
A training companion for gravel and road bikes. Your watch's resting heart rate, HRV and sleep become a daily readiness score, the plan says what's due, and Trailscape builds a matching loop from your front door. Crash-safe GPS recording, Bluetooth sensors, offline maps — local-first, no account, no subscription.
A bean memory with dial-in helper for home espresso.
Bought a bean again after a year? The recipe and grind setting are right there. Drops keeps your beans with roast date and freshness, logs dial-in attempts and saves the good one as the bean's recipe. A Kotlin Multiplatform app with an optional Ktor sync server — fully offline without an account.
A dot circles a track; tap while it crosses the green zone, hit the bright center for PERFECT streaks. Rising scores unlock twists like pulsing, drifting and chained zones. Daily challenge, unlockable skins, a Wear OS companion — everything drawn in code, no assets.
A native Android remote for pi, the coding agent on my Mac. Pair by QR code, follow sessions and subagents live, reply with text, voice, photos or files, and get a push when the agent finishes or has a question. A Wear OS app brings it to the wrist; everything is end-to-end encrypted.
A troll platformer where the devil deals the traps.
Bevel, a tiny data packet, just wants to reach the door, and Mephi, the croupier of hell, deals a trap card against him at every step. 144 levels descend from a hellish basement through a data center down to the circuit board. Hell-CRT pixel look, synthesized sound, an 80 KB APK.
Tap. Dodge. Fly through — a one-finger arcade flyer in 3D.
A low-poly 3D arcade flyer: tap to flap, swipe to switch between three lanes, each with its own gap in the pipes. Gaps shrink and move, cacti pop out in time with the music, zones change as you go. Kotlin Multiplatform with a hand-written OpenGL ES renderer.
Devices request services, you lay the cables, from ISDN to fiber, and keep bandwidth and ping in check while excavators cut your lines and servers overload. Five sceneries from the late '90s to 2030 on an isometric map, rendered in Kotlin with OpenGL ES, no game engine.