James Ross

Software Engineer

Systems • Reliability • Deterministic Execution

Complexity should be invisible.

I build developer tools that eliminate entire classes of problems—deployment provenance, schema drift, distributed state—by collapsing them into primitives so simple they fade into the background.

If we forget the problem ever existed, then the solution worked.

Experience

Purrfect Firs

Interim CTO (Pro Bono)
  • Automated shelter operations with a self-operating software platform designed for non-technical staff.

SmileBreak

Senior Software Engineer
  • Rebooted a decades-old UI framework, cutting development time from days to hours.
  • Built an allocation-free multi-modal input system with dynamic gesture confidence scoring.

Gala Games

Senior Software Engineer, Distributed Systems
  • Architected the durable job/worker system powering all non-real-time gameplay.
  • Implemented real-time simulation with client-side prediction for thousands of concurrent players.

Ember Entertainment

Core Technology Lead
  • Built a deterministic, time-replayable event pipeline processing 2B+ events for 15+ live games.
  • Operated platform for 8 years with zero major data-integrity incidents.

Z2Live

Software Engineer
  • Developed real-time multiplayer systems for early mobile gaming.
  • Built distributed matchmaking and optimized mobile network stacks.

Warner Bros / Snowblind Studios

Software Engineer / Junior Programmer
  • Contributed to AAA console title Lord of the Rings: War in the North.
  • C++ engine development, tools programming, and cooperative multiplayer networking.

Open Source

Writing

CΩMPUTER cover

CΩMPUTER

2026
The Geometry of All Possible Machines

[~40%] What if computation had a shape? Not metaphorically. Not as a diagram on a whiteboard. But as a navigable geometry, where programs move through possibility space, bugs are wrong turns, optimizations are shorter paths, and every execution leaves a trail you can walk backward.

Read Online →
GitScrolls cover

GitScrolls

2025
The Epic of Tuxicles

[~50%] GitScrolls is a myth-tech codex — part narrative saga, part developer meditation. It imagines a world where Linus Torvalds, Shakespeare, Homer, Dante, and Marcus Aurelius are trapped in a code review flame war… …and Tuxicles is the poor junior dev just trying to merge to main.

Read Online →
PRAXIS cover

PRAXIS

2026
A Field Guide to the Inevitable

Design fiction and the source code for a hallucination, exploring what coordination feels like when systems become inevitable.

Read Online →
The Open Charter cover

The Open Charter

2026
An Open Framework for the Recognition and Protection of Existence

A constitutional governance framework coordinating rights, safety, and accountability across biological, digital, and hybrid intelligence.

Read Online →

Open to Software Engineer Roles

Let's Build Something Durable.

If you need someone to ship reliable systems in AI, infrastructure, developer tooling, or games, let's talk.