3 PRODUCTS · BUILT AFTER HOURS
Projects.
I own each one end to end, from the first sketch to the server it runs on.
01 / 03 · KIDS & FAMILIESWaitlist open
Clubok
Founder · Product & Engineering
Family as a small town.
Each household runs its own little economy, so kids learn how work, money and choices connect. Kids and parents use it on iPhone and iPad, with a web dashboard for the grown-ups.
Built with
- .NET services
- Next.js
- SwiftUI
- PostgreSQL

9:41

LIVE SITE · SCROLLS WITH THE PAGE
- iPhone & iPadSwiftUIWebNext.js · SSR + app
- API gateway.NET · BFF, auth
- .NET SERVICESidentity · family · jobs · bank · shop · screen time · p2p transfers · notifications8 services
- PostgreSQLper-service schemasEmailAWS SES
Jobs with titlesDuties are unpaid, jobs earn coins. Kids pick work and build a track record.
A bank that pays interestLock savings in a deposit and watch them grow. Patience, with numbers.
Screen time on a budgetNot free: kids pay for it out of what they earned. The system holds the line, not the parent.
02 / 03 · TRAVEL PLANNINGLive
SoWhere
Founder · Product & Engineering
A trip planner that knows the season.
A rebuild of my earlier InTripMe onto infrastructure I run myself, from the database to the edge cache. Guides and trip-building share one codebase, with a separate admin for the catalogue.
Built with
- .NET 10
- Blazor SSR
- PostgreSQL + PostGIS
- Hetzner + Coolify
- Cloudflare

9:41

LIVE SITE · SCROLLS WITH THE PAGE
- Travellerbrowser
- CloudflareCDN · image resizingBackblaze B2original images
- HETZNER · COOLIFYWebBlazor SSR · .NET 10guides + plannerAdminsame monorepocatalogue editing
- PostgreSQL 17+ PostGIS
All twelve months ratedEvery guide scores each month, so the best time to go is the first thing you see.
Plans you can editFour answers become a day-by-day plan, and any stop can be swapped.
Real places onlyStops are hand-picked, with alternatives close by.
03 / 03 · BROWSER GAMEPlayable prototype
Blinchicom
Solo developer
An .io arena with real car handling.
Inspired by Absolute Drift and snake.io: your trail is the weapon, and bots fill every lobby so it plays like multiplayer offline. Web first, with an iOS build from the same project next.
Built with
- Godot 4.7
- GDScript
- Web export
- iOS next

9:41

LIVE SITE · SCROLLS WITH THE PAGE
- INPUTgamepad · keyboard · touch (stick + pedals, haptics on phones)
- Godot 4.7 projectGDScriptphysics · bots · modes
- Web exportsingle-threadediOS exportNEXT
- blinchi.comlandingplay.blinchi.comthe gamePoki · CrazyGamesNEXTApp StoreNEXT
Trails that killEach slide leaves marks for a few seconds. Touch someone else's and you're out.
Chain the swingsFlick the car the other way fast enough and the multiplier keeps climbing.
Three ways to playBot battles, a calm practice mode, and trials where you race your own ghost.