Projects

Things I've built

Every public repo on this account.

Java

tiko-di

A compile-time orchestrator for Java 21+. An annotation processor validates and generates all the wiring: no reflection, no classpath scanning. DI and an event bus ship in the core; HTTP, databases and caches plug in directly via @Produces.

On Maven Central · Java 21–27

site →

Rust

causal-cone-engine

An experimental GPU renderer in Rust + wgpu. Entities push light along a graph of connections, one hop per tick, and the screen is a receptor array those same pipes feed.

No rays, no meshes, no lights: light is delivered, not gathered

Java

llm-framework-benchmark

Can an AI coding agent build the same framework-neutral spec on different stacks? An external black-box oracle grades every run, so the only variable is the framework, and the agent.

Spring Boot 3.3.5 passes; 4.0.6 fails 19 of 20 one-shot runs · with a test loop, 12/12 recover

Rust

trie-memory

An experimental MCP memory server in Rust: a delta-encoded recognition trie paired with a concept store, with explicit Answer / Partial / Unknown states instead of confident guesses.

Binds words across languages into one concept, append-only, built not to fabricate

Rust

tdm-demo

A toy physics visualization I built for my kids' school project, running in the browser. Atoms and nuclei are networks of elastic connectors that soak up noise tick by tick, stretch, radiate what they can't hold, and snap. Uranium decays on its own.

Rust → WebAssembly · integer-only, no floats · not real physics

site →