Projects
A decade of work on human–computer interaction — sensors, gestures, on-device ML, prototyping tools, and a long thread of native iOS/macOS engineering.





- Rampart-CoreML (2026) — CoreML port of the Rampart PII-detection model.
- TiktokenSwift (2025) — Swift bindings for OpenAI's tiktoken tokenizer via UniFFI; token counting for iOS/macOS apps.
- Diffusion Demo (2025) — SwiftUI demos for Inception Labs' diffusion model.
- 3D Matrix Operation Visualizer (2024) — Real-time 3D transform demo in Swift — the math behind Stitch's 3D system.
- Visual iMessage (2024) — What if Siri could describe images in an iMessage thread?
- Eye-Gaze Cursor Control (2023) — Controlling a Mac cursor with eye gaze.
- ASL Classifier (2020) — On-device American Sign Language detection with CoreML.
- ESC10-CoreML (2018) — Open-source CoreML sound-classification model trained on the ESC10 dataset.
- Touché Experiments (2018) — Interaction studies with a homemade swept-frequency capacitive sensor.
- Gesture Recognition on iOS (2016) — Integrating the Gesture Recognition Toolkit into iOS apps.
- Meter VPN App (2023) — Native macOS app for Meter customers to access their VPN with a simple and friendly user experience.
- Dusty Robotics iPad (2021-2022) — iPad software for Dusty's construction-robotics field layout system.
- Tlon Pocket (2021-2022) — The first version of Pocket, an iOS chat app for Urbit.
Archived project pages: Peer-to-Peer Audio · Whistlr · Delay Tracker