Every Engagement Gets a Graph
Four client knowledge graphs in five months. Local extraction on my own GPUs, agentic research and writing chains on top, and the eval discipline that's slowly turning it into a repeatable consulting tool.
12 projects across rendering, spatial tracking, VR, neural rendering and AI infrastructure.
Four client knowledge graphs in five months. Local extraction on my own GPUs, agentic research and writing chains on top, and the eval discipline that's slowly turning it into a repeatable consulting tool.
Claude Code as lead engineer over a crew of specialised agents, running on a GPU rig in the basement. Hub-and-spoke delegation, cost rules enforced by hooks, and an agent whose only job is answering What Would Martin Do.
Agent-based modelling and systems research to find out who is better at managing an economic system: an economist, a gamer, or an LLM?
A panel at Dell Tech World with the MIT Media Lab crew whose payloads landed near the lunar south pole in March 2025, and how a megabyte from the Moon becomes a gigabyte of terrain.
Stable Diffusion running on a live camera feed at 15 frames a second, or as we pitched it on stage, 15 cats per second. TouchDesigner, three kinds of camera, and a LoRA trained on 60,000 selfies.
A talk on VRChat's grassroots gig scene- full body tracking, decompiled Half-Life stages, and why 75,000 people a day show up to dance as a scientist with a bald head.
Training a neural radiance field from a phone-quality SFM pointcloud, then figuring out what to do with the volume it gives you back.
Rebuilding real rooms in a virtual space with drone footage, structure-from-motion, and a homemade lidar scanner- then walking around inside the result.
From paper planes to a closet-sized VR cockpit with eye tracking- and everything about muscle memory, HOTAS bindings and sim sickness learned in between.
A shower pole, a real golf grip, and a 3D-printed bracket to hold a Vive controller like a club instead of a joystick.
Two weekends, two hackathons, two very different problems- radiation exposure for airline crews, and untangling port logistics for shipping pilots.
Building a metallic car paint shader from scratch in RenderMan- facing ratio, glossy raytraced reflections, and a pearlescent flake layer, worked out layer by layer.