projects/

Things I've built and shipped.

Games, apps and tools I made myself, from a finance tracker that starts instantly to a painting game on Google Play. Each one has its own page with what it is, how it works and where to get it.

$./projects --list11 shipped · 11 in the lab · building since 2020

ON GOOGLE PLAYCounterfeit Gallery title card, "Paint. Hang. Haggle.", next to a phone showing the gallery street with buyers chatting.
A ball rolls down a glowing magenta chute toward a white arch in a purple nebula.
1–8 PLAYERSA red and white rocket stands on its launch pad in the station yard while a crew member carries cargo along a curved path.
  • ON GOOGLE PLAYCounterfeit Gallery title card, "Paint. Hang. Haggle.", next to a phone showing the gallery street with buyers chatting.
    Released2026

    Counterfeit Gallery

    Paint copies of famous masterpieces by hand, then sell them.

    Unity 6 · C# · Built-in RP · Android · Windows

  • 1–8 PLAYERSA red and white rocket stands on its launch pad in the station yard while a crew member carries cargo along a curved path.
    ReleasedTHEN 2020NOW 2026

    Project: Rocket Launch

    A shapeshifter is hiding in your crew, and the rocket will not launch itself.

    Unity 6 · URP · C# · Windows · Linux

  • FREE IN BROWSERBox Life: a wooden tray with colourful tokens such as Office, Hospital, Park and Family, and the caption A Family Holiday.
    ReleasedTHEN 2022NOW 2026

    Box Life

    A life, in a box. Push tokens together and aim for age 100.

    Unity 6 · URP · C# · Windows · Linux

  • FREE IN BROWSERThe CashCraft dashboard in the browser with balances, recent transactions and budget progress.
    Live2026

    CashCraft

    A finance tracker that keeps working offline.

    Next.js · React · TypeScript · Web · PWA

  • OPEN SOURCETwo phone screens of Platen: the printer list with a ready printer, and the print dialog with a document preview.
    In development2026

    Platen

    Print from your phone to ordinary network and USB printers, no vendor app.

    Kotlin · Jetpack Compose · Gradle · Android

  • FREE IN BROWSERThe SubSync dashboard in the browser with a list of subscriptions, service logos and monthly spend.
    Live2026

    SubSync

    Every subscription in one place, in every currency.

    Next.js · React · TypeScript · Web · PWA

  • FREE IN BROWSERA ball rolls down a glowing magenta chute toward a white arch in a purple nebula.
    ReleasedTHEN 2022NOW 2026

    NOT Slope

    An endless downhill ball game through a space chute.

    Unity 6 · URP · C# · Browser

  • FREE IN BROWSERThe TikZpen editor in the browser with a flow diagram of boxes and ellipses on the canvas and the generated TikZ code beside it.
    Live2026

    TikZpen

    A visual editor whose native format is TikZ.

    Next.js · React · TypeScript · Web

  • YOU ARE HEREA terminal-style card on a navy background listing the platform's stack and features as checked lines.
    Live2026

    Code Scrambler Platform

    This site: one Next.js and Firebase codebase behind everything you see.

    Next.js 16 · React 19 · TypeScript · Web

  • CONCEPTThe Fiamma Pizzeria concept site: a Neapolitan pizza in front of a wood-fired oven, with the headline and menu button.
    Live2026

    Fiamma Pizzeria (concept)

    A bilingual restaurant site concept for a pizzeria that does not exist.

    Next.js · React · TypeScript · Web

lab/

The lab

Prototypes and experiments. They live here instead of above: none of them is a product yet, and they have no pages of their own.

$ ls lab/
  • Lantern[early slice]2026A browser campaign engine for tabletop role-playing games. Browser
  • UniScribe[early]2026An Android lecture recorder with on-device transcription. Android
  • Magic FPS[prototype]2026A co-op fantasy first-person shooter. Unity
  • Project Neon Grid[vertical slice]2026Turn-based mech tactics. Unity
  • Wall Walker[prototype]2026A parkour and stealth movement prototype. Unity
  • Voxel Solar Punk[prototype]2026A voxel survival sandbox. Unity
  • Szeged GTA[tech prototype]2026An OpenStreetMap-to-Unity city generator. Unity · OpenStreetMap
  • Cauldraband[paused]2026A co-op alchemy sim. Unity
  • Balga Brigade[concept]2025A co-op heist game. Unity
  • ShadowGrid Arena[retired]2026Browser multiplayer tactics. Browser
  • Code Scrambler studio intro[in use]2026The Unity intro package every game of mine ships with. Unity · C#
  • $

Want something built?

I take on projects and contracts, remotely and on my own schedule. If one of these is close to what you need, tell me about yours.