Products I design, build, and ship with AI.
Apple Vision Pro apps, open-source Mac tools, and games.
How I work
Product direction
I define the problem, interaction model, and design standard.
AI-assisted implementation
I direct Claude Code and Codex, review the code, and make the product decisions.
Real-device validation
I test on the intended hardware, then ship only the claims I can prove.
Shipped products
Available on the App Store.
Clear Page, Clear Writer, and HORSE: Court Calls are public releases. Each case study shows the product decisions, implementation role, and hardware proof behind the release.

Apple Vision Pro · SwiftUI
Available on the App StoreClear Page
A private Vision Pro reader that reflows PDFs and EPUBs into one column with adjustable type.
AI roleI used Claude Code and Codex to implement the SwiftUI app and tests, while I owned the product decisions, headset QA, and App Store release.
Read case study
Apple Vision Pro · SwiftUI
Available on the App StoreClear Writer
A private spatial journal that opens on today’s page, saves every word locally, and keeps productivity pressure out.
AI roleI used Claude Code to translate Clear Page’s design system into a new SwiftUI app, while I chose the writing model, focus behavior, and release criteria.
Read case study
Apple Watch · SwiftUI
Available on the App StoreHORSE: Court Calls
A wrist-first basketball game that calls each shot and records the result without bringing a phone onto the court.
AI roleI used Codex and Claude Code to port HORSE to SwiftUI, then adapted the controls for Apple Watch and tested the release on-device.
Read case studyOpen-Source Mac Apps
Mac tools I designed, built with AI, and released publicly.

macOS · SwiftUI · Open source
Source update · Public appTurn your videos into 3D you can watch on a Vision Pro.
Make It 3D is a free Mac app. Drop in a video, choose Convert, and keep the processing on your Mac.
Read case study
macOS · SwiftUI · Open source
Available nowMarkdown Maker
A private Mac utility that turns documents into Markdown in one window, with local processing and no upload step.
Read case studyGames
Games shaped by the devices and places where they’re played.

Browser · Three.js + Web Audio
Playable nowDeepHouse Manta
A browser rhythm game where the music, course, and movement run from the same beat. Six levels, five characters, and no way to die.
Read case study
Display glasses · On-court testing
On-court testedHORSE for smart glasses
A one-glance version of HORSE shaped by a small display, four directional actions, and testing on a real outdoor court.
Read case study
Apple Watch · SwiftUI
Available on the App StoreHORSE: Court Calls
A wrist-first basketball game that calls each shot and records the result without bringing a phone onto the court.
Read case studyApple Vision Pro Apps
Reading and journaling products designed for spatial computing.

Apple Vision Pro · SwiftUI
Available on the App StoreClear Page
A private Vision Pro reader that reflows PDFs and EPUBs into one column with adjustable type.
Read case study
Apple Vision Pro · SwiftUI
Available on the App StoreClear Writer
A private spatial journal that opens on today’s page, saves every word locally, and keeps productivity pressure out.
Read case study
Apple Vision Pro · Research
Research seriesSpatial Typography Lab
Eight spatial type studies that turned distance, depth, contrast, scale, and material into working rules for two visionOS products.
Read case study
