Selected Work

A few representative projects that show how I combine design and engineering to ship real products.

BioAtlas – biosecurity intelligence platform

Solo engineer & designer

Building a full-stack biosecurity SOC that fuses wastewater, genomic, and epidemiological signals into an evidence-linked intelligence graph with analyst triage workflows and sequence-level threat analysis.

Next.jsFastAPIPythonSupabaseESM-2Mapbox

schoolbored.ai – AI tools for students

Design engineer & full‑stack developer

Led product from idea to shipped app: UX, visual design, and implementation using Next.js, TypeScript, and OpenAI APIs.

Design engineeringNext.jsTypeScriptAI

Blackwall – execution firewall for AI agents

Solo engineer

A deterministic execution firewall for AI agents: a Rust gateway with shell PATH shims and an MCP stdio proxy that evaluates every file, shell, and tool call against YAML policy before it runs.

RustNext.jsTypeScriptMCP

Archipelago – physics-first VR adventure

Solo developer

Solo-developed VR game ported from SteamVR to visionOS in collaboration with Apple at Battersea. Novel water physics, intuitive spatial player controller, and all game design and 3D art.

UnityC#SwiftMetalvisionOSSteamVR

Awencode – lightweight coding agent

Solo engineer & designer

A beautiful, minimal coding agent app focused on focus and taste: a considered take on the agent-assisted coding workflow.

TypeScriptAgentsDesign engineering

Shapescape – draw-to-play platformer

Solo developer

Retro platformer where the world is whatever you draw. A browser-based game jam entry exploring player-authored level design with real-time collision.

TypeScriptHTML5 CanvasGame design

Risk Matrix – risk management system

Full‑stack engineer

Built a modern risk management web app with TypeScript, React, Tailwind CSS, Vite, and Tauri. Features configurable scoring, visualization, and full auditability.

TypeScriptReactTauriTailwind CSS

CycleArc – bike parking finder

iOS engineer

Created a SwiftUI mobile app that helps cyclists find safe bike parking spots using OpenStreetMap data and clustering algorithms. Privacy-focused and designed for urban commuters.

SwiftUIiOSOpenStreetMap

Decile – decentralized file manager

Full‑stack engineer

Built a decentralized, P2P file management system with mobile and desktop apps. Features content-aware deduplication, semantic search, and true peer-to-peer sync.

RustSwiftTypeScriptTauriNext.js

VisionStream – PS5 to Vision Pro streamer

Software engineer

Forked and adapted Chiaki PlayStation Remote Play client to stream PS5 games to Apple Vision Pro, enabling immersive gaming in spatial computing.

PythonPlayStation Remote PlayVision ProOpen Source