Work
From iOS to Android, web apps to touch-screen exhibits — utilities, games, writing tools, music, and a few experiments that escaped the lab. Built and shipped at Interactive Coconut.
Subtitles Viewer
Real-time subtitles for cinema, TV, and streaming. Started in Objective-C, grown up into Swift; Android followed in Java.
370k+ downloads · 4.2 ★ · Swift, Objective-C, Java · 2014–
Pretty Dictionary
A dictionary that’s nice to look at. SwiftUI throughout, with a third-party API for definitions, examples, and pronunciations.
Swift, SwiftUI · 2026–
Music Vibes
Play or record a melody and feel the music through haptic vibrations. An experiment in “hearing” via bone conduction that turned into a real app.
4.4 ★ · Swift, UIKit, AudioKit, Core Haptics · 2019–
Rhymer’s Secret
A rhyming dictionary with advanced features — one of several writing tools, alongside Writer’s Secret for when you’re hunting the right word.
68k+ downloads · 4.5 ★ · Swift, UIKit · 2019–
Text Pics
Point the camera at text and turn it into pictures. Born from an unreadable restaurant menu in China — Firebase for recognition, Bing for images.
Swift, UIKit
Grabble Words
A word game in the Scrabble family, inspired by a game my family played when I was a kid. Parse Server and MongoDB on the back end.
10k+ downloads · 4.4 ★ · Swift, SpriteKit, UIKit · 2015–
Multisaurus
A thesaurus that searches several words at once. Rebuilt in Swift in 2019; the original 2014 iOS/Android version was PhoneGap, with an AngularJS web app alongside.
40k+ downloads · 4.2 ★ · Swift, UIKit, HTML5, AngularJS · 2014–