§01 Work
Things I built to be played with, broken, and learned from.
§01.1 Selected
The company that turns cybersecurity training into a video game—where I went from developer lead to co-founder.
A digital twin of a network, the drones it flies, and the satellites it talks to—with trained adversaries already inside it.
A cyberpunk game that teaches real hacking skills inside a simulated Linux desktop.
Orca accepts only what the evidence supports. Every answer carries a receipt, and what the evidence can't settle is named, not guessed.
Reads a structural steel drawing set and builds a 3D model ready to bid in about a second.
The project manager that replaced Asana, Linear, and Notion at Haiku.
An action puzzle platformer about a girl, her town, and an imagination-powered quilt.
A writing suite you own. No account, no ads, and nothing sitting on a third-party cloud.
§01.2 Index · 32 projects since 2013
| Year | Project | Link |
|---|---|---|
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 2020 | DigiFashMash An AR piece that displays dresses with baked animation in the space around you. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 2019 | The Wharf A 3D environment study of a fog-bound wharf, published as a short video. | |
| 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. | |
| 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. | |
| 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. | |
| 2018 | Murder at Suburban Home A game concept developed through concept boards and a game-art video. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. | |
| 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. |