A regulated gambling operator's core internal AI platform on AWS, built as the only engineer on the account. Bedrock AgentCore for agent runtime, memory and identity; RBAC-controlled RAG assistants with human review; custom-trained sequence-tagging models for copy compliance; and the Terraform-defined VPC boundary that keeps regulated data inside it.
Small games built end to end by one person (simulation, modelling, animation, sound and store listing). Two titles so far: Netcord, a fast arcade tennis game, and Nobody Special, a story-driven open world.
A reusable agent-skill bundle that visually validates a UI against its own design rules. It screenshots component stories across breakpoints, fans out one agent per story to review each shot against the repo rubric plus a generic UX floor, then dedupes the findings into a severity-sorted report and offers to apply the fixes. Everything repo-specific is driven by one config file. This site is built with it.
A programming language and compiler written from scratch in TypeScript, compiling a custom dialect down to JavaScript. Ships as an npm package with a CLI, a browser playground that runs the compiler client-side, and a syntax-highlighting extension published to the VS Code marketplace.
A Rust workspace that renders JSON-defined CVs straight to PDF, without a browser or LaTeX. Split into three crates: `core` for the schema types, `render` for typesetting on top of oxidize-pdf, and a `cv` CLI binary wiring them together.
A TypeScript build system and toolchain built as its own ecosystem: an assembly/bundler core, a project CLI, and a hot-reloading dev server, developed as three coordinated packages.
A Rust learning platform built in Next.js and TypeScript. Multi-agent workflows on Claude and OpenAI generate challenges, evaluate solutions and adapt difficulty, backed by a Rust code-analysis engine for compiler-accurate evaluation and vector search over the content pipeline. MVP in three months, first paying subscribers onboarded.
A creator fan-token platform on the Internet Computer, built as co-founder and CTO of Theseuslabs. Eight Rust canister types with per-creator ICRC-1 ledgers, bonding-curve pricing, sharded user profiles and automated cycle management, behind a Next.js 16 frontend with multi-chain auth.
A year co-founding and leading engineering across several on-chain platforms. Fully on-chain P2P engines in Rust on Internet Computer canisters: deterministic state machines with decentralised randomness, verifiable identity and auditable state transitions, and a launchpad with on-chain identity, onboarding and settlement.
Took BIYU from its first codebase to a production platform as CTO. Owned architecture across web, backend and mobile: TypeScript microservices on NestJS and TypeORM, plus a React Native app for iOS and Android with deep logistics integration.
AI OS — a Rust daemon that runs coding harnesses across a registry of projects, with unified issue tracking, knowledge base, and native macOS/iOS clients