Product · systems · operationsMatcha! Suite

Thirteen modular products, plus their authoring tools, documentation, services, and releases.

Astro · React · TypeScript · Fastify · JVM runtimesView project

Portfolio · 2022 to 2026

BriarHunt

Software · game systems
worlds · live experiences

Edinburgh, Scotland Independent + studio work

Begin the walkthrough

Act 02 · Browser authoring system · Active

Journey
Workshop

A visual authoring surface for branching tasks, validation, portable configuration, and script-shaped logic.

React Flow · TypeScript · validation · JVM runtime

Enter the workshop

Act 03 · Realtime desktop system

Snowmie

A desktop control system keeping streaming audio, interruption, memory, broadcast state, and output in one monitored runtime.

Electron · React · TypeScript · WebSockets · SQLite

Enter Mission Control

Act 04 · Experimental systems architecture

Athena
Rampancy

A local-first desktop system for governed model routing and structured memory, with retrieval, scheduling, voice, and state kept inspectable.

Bun · Hono · SolidJS · Tauri · SQLite

Enter the system

Act 05 · Current studio work · Anonymised

Standalone
launcher / client

One of two engineers working on a standalone desktop launcher and client.

Java · Kotlin · Compose · desktop product

Enter the project

Full project index

The rest of the work.

More game systems, live operations, creator events, rendering infrastructure, published rules, worlds, and smaller software projects.

Open all work

About

Briar Hunt

I'm based in Edinburgh. I make software, game systems, worlds, live experiences, and the tools behind them. My current studio work is a standalone Java/Kotlin Compose launcher and client.

Current · Senior Software Engineer
NDA-protected desktop product