§01 Work

Things I built to be played with, broken, and learned from.

YearProjectKindRoleLink
2021–present Haiku, Inc. Haiku, Inc. builds game-driven cybersecurity training, with browser games and simulated networks that teach real, hands-on skills. I joined in 2021 to lead World of Haiku. I'm now a co-founder and VP of Engineering, and I've led the engineering behind everything since—Forge, Haiku Pro, KONA, HADES, and Orca. Company Co-founder and VP of Engineering
2026–present Modekal Modekal starts with an athlete's DNA, then learns from their wearable, their training, and their schedule, and tells them what to do next, and when. As co-founder and CTO, I built its core technology—an iPhone and web app from one codebase, DNA reading and polygenic scoring on the device, and a post-quantum vault—and I own its privacy and security architecture. AI Co-founder and CTO
2026 Drawings → Steel Drawings → Steel reads a structural steel PDF drawing set with rule-based computer vision and on-device OCR, and builds a grid-aligned 3D steel model ready to bid in about a second. A review workspace keeps the drawing, the model, and the member inspector in sync, and the result exports to IFC, Excel, and PDF. Tool Designer and builder
2026 HADES HADES, the Haiku Autonomous Defensive Exploitation System, is a predictive cyber risk engine. It models how real adversaries move through a network, then into its drone fleets and space links, before they ever touch it—and tells you what to fix first. Simulation Sole inventor and engineering lead
2026 Orca Orca is an evidence-checking layer for AI answers. A proposer—whether a model or a planner—makes typed claims; Orca checks every one against the evidence, accepts only what it can derive, and returns a receipt. The check itself runs no AI model. AI Designer and builder
2026 subScribe subScribe is a self-hosted writing suite for macOS, Windows, Linux, iPhone, iPad, and the browser. On your own device, you get a word processor, book typesetting, a PDF editor, storyboards, and a notes vault. With a server one of you runs, a group can write together live. Tool Author and maintainer
2026 KONA KONA is an organization-centered project manager for the Haiku platform. I designed and shipped it to replace three separate tools. It is now used across Haiku and offered to every organization on the platform, with KONA Docs for writing together in real time. Tool Designer and builder
2026 Kennebec game jams I co-organize the Kennebec game jams on itch.io, a Maine-based series with a shared theme, optional diversifiers, and an in-person awards night at Wrapped Up in Hallowell. In 2026, they ran on the themes Crisis, Pride, and Cursed. Community Co-organizer
2025 Musebase Musebase gave creators AI characters with memory and personality that grow with their content, across YouTube, TikTok, Instagram, and Discord. As co-founder and CTO, I built the character engine, the forking and version system, the Discord bots, and video generation. AI Co-founder and CTO
2024–2025 Navi Navi is an open-source AI interface for cybersecurity professionals, built into the CSI Linux OS. I rebuilt its architecture and added local models, retrieval from PDFs, chat memory, and settings. I'm its second-largest contributor. AI Senior software engineering consultant
2021–present World of Haiku I led World of Haiku from its first build to its Steam release. It won Fast Company's 2023 Innovation by Design Award for security, and its simulated networks became the foundation of everything Haiku built next—Forge, Haiku Pro, and HADES. Game Software Developer Lead, then Director and VP of Engineering
2021 Umbra A short horror game with puzzle and stealth elements, made for Global Game Jam 2021. You cross a strange, Lovecraftian world with only three found artifacts, hunted by monsters that hide in the dark. Game Programming lead
2020–2022 Task.it An AI copilot for personal task management. Text a task to it, and it lands in a free slot on your Google, Outlook, or iOS calendar, then reschedules itself until it's done. I built its calendar management and rescheduling algorithm. Tool Chief Technical Engineer
2020 DigiFashMash An AR piece that displays dresses with baked animation in the space around you. Tool Developer
2020 Zoélie Zoélie is an action puzzle platformer in which a young girl explores her town of La Colina with Sueño, her imagination-powered quilt. I led its programmers on a team of about 40, and it won first place for Best Gameplay at the 2021 Intel University Games Showcase. Game Lead programmer and Scrum master
2020 Sentiment and Strong Vocabulary Detection Tool A desktop tool that scores a text as positive, negative, or neutral, sentence by sentence, warns about the most extreme sentences, and lists the strong words that triggered the analyzer. Tool Developer
2019 Prince Edward Station (太子站) A 3D rebuild of Prince Edward MTR station in Hong Kong, worked up through camera and material transition tests into a short film about the night of 31 August 2019. Game 3D environment, materials, and camera
2019 AR globe An AR app built on Google's ARCore and Augmented Images. Scanning a symbol spawns a globe you can walk around, tap for context, and use to highlight British colonial territories and browse photos of each site. Tool Developer
2019 Shootshi An app-driven board game designed as a cooperative AR tower defense. Sushi chefs build and upgrade towers on real-world map tiles to hold off Lovecraftian monsters who want their salmon. Game Game design
2019 1967 A 3D interior study lit for mood, with a single desk lamp and rose petals across a wooden floor, published as a short video. Game 3D environment and lighting
2019 The Wharf A 3D environment study of a fog-bound wharf, published as a short video. Game 3D environment
2019 H-O-H.ME A Global Game Jam 2019 game. You play a blob of water that changes form to cross landscapes in search of a place it can call home. Game Programmer
2018 Paracosm A short first-person narrative game I built end to end for a game technology class in fall 2018. It starts in a plain white apartment and comes apart into rooms of flat color, fire, and open sky. Game Built it end to end
2018 Spaceonauts! A fast-paced card game. Build and design the best spaceship to escape the planet, while sabotaging the other players' ships and foiling their plans. The rulebook was professionally translated into German and Traditional Chinese. Game Co-developer
2018 Murder at Suburban Home A game concept developed through concept boards and a game-art video. Game Concept and game art
2018 Radio Silence A Global Game Jam 2018 game made in Unity. You have been gravely wounded, and a mysterious voice transmitted from the radio guides you to safety. Game Developer
2017–2020 SCAD Student Media As web director for SCAD Student Media, I built, designed, and managed the sites for SCAD District, SCAD Radio, Port City Review, The Manor, Render Q, and HoneyDripper. SCAD District won best online newspaper at Savannah State University and second place for best website from the Georgia Press Association. Web Web director
2017 Orderly Art A web app to help art students organize and study artwork, with automatic image matching, filters by period, artist, location, and date, and cloud saves retrieved by a memorable ID. Web Designer and developer
2014–2017 Early Web Projects Seven smaller web projects from 2014 to 2017, including Make Meaningful Work and UXHK, a search page for 80+ Baxter Academy student projects, a band site, my studio's site, and a Java app that rendered Facebook feeds in HTML. Web Designer and developer
2014–2018 Early Java Tools Nine Java desktop programs from 2014 to 2018, two calculators, five productivity tools, and two for fun, that were downloads on my old site. Tool Developer
2014–2016 Abysm A top-down dark fantasy adventure in which Rauvine, a young warrior, sets out to revive a long-lost land. I led its development and programming at Baxter Academy as my Flex Friday project, with a team of eight. Game Development lead and lead programmer
2013–2016 Java tutorials As a teenager, I published a series of 22 Java GUI tutorials on YouTube. They have drawn more than 300,000 views. Teaching Creator