Projects
AccentFix
An iPhone app for English words that never come out quite right. Save a word, practice it offline, and use the pronunciation check for feedback.
WWDC26-TL;DR
My shortcut through WWDC 2026: short session notes, timelines, and links back to Apple’s videos.
Roady
Put a phone on the table and Roady translates the conversation live into text or audio. I made it for both iPhone and the web.
QuillwiseAI
I built this for my 14-year-old son after we got tired of juggling notebook photos and ChatGPT. He writes on paper, scans the page, and gets feedback at his level.
A2 Dutch
Vocabulary drills and practice tests for the Dutch A2 exam, with optional AI-generated tests using your own key.
TinyCMS
A tiny CMS with no database. The articles and events live in a GitHub repository.
Bavio Shuffle & Online Scoreboard
A small web app for badminton sessions. Shuffle players into games, then keep score on a shared scoreboard.
NutriTrek
Take a photo of a meal and NutriTrek logs it, estimates the nutrition, and keeps a history of what you eat.
Jarvis
I made Jarvis before OpenAI had a Mac app: ChatGPT in the menu bar, opened with a global keyboard shortcut.
Ludo
My SwiftUI version of the classic Indian board game for iPhone and Mac.
Minesweeper95
Minesweeper for iPhone, with five difficulty levels, a deliberately old-school interface, and Game Center.
Free Swift for Kids
Free online Swift classes I ran for children aged seven to ten.
Pieces Game
A Mystic Square-style puzzle for iPhone. Slide the numbered pieces until everything is back in order.
YoSwift
Notes I wrote while learning and working with Swift, SwiftUI, and Combine.