Works

Selected Projects

A collection of systems, tools, and applications I’ve built primarily for iOS.

Days Alive Calculator

iOS App · Swift · Published on the App Store

Days Alive Screenshot 1 Days Alive Screenshot 2 Days Alive Screenshot 3 Days Alive Screenshot 4 Days Alive Screenshot 5 Days Alive Screenshot 6 Days Alive Screenshot 7

An iOS application that calculates your exact day alive based on your date of birth. Originally prototyped in Python, later rebuilt in Swift with a clean, focused interface. Now available on the App Store!

View Source · Support Page

Download on the App Store

10,000 Hours

Productivity Tool · Swift

10,000 Hours Screenshot 1 10,000 Hours Screenshot 2 10,000 Hours Screenshot 3

A minimalist time‑tracking application inspired by deliberate practice principles. Built to track meaningful hours across coursework, typing, and creative work.

View Source

Japanese Flashcard App

Spaced Repetition System · Swift

Flashcard Screenshot 1 Flashcard Screenshot 2 Flashcard Screenshot 3 Flashcard Screenshot 4 Flashcard Screenshot 5

A custom SRS system designed for daily Japanese study. Built for long‑term retention with structured review intervals.

View Source

Type Trainer

Typing Application · Swift

Type Trainer Screenshot 1 Type Trainer Screenshot 2 Type Trainer Screenshot 3 Type Trainer Screenshot 4 Type Trainer Screenshot 5

A custom typing trainer inspired by TypeRacer and Monkeytype, built with passages tailored to my preferences and performance goals.

View Source

Ear Trainer

Music Education Tool · Swift

Ear Trainer Screenshot 1 Ear Trainer Screenshot 2 Ear Trainer Screenshot 3 Ear Trainer Screenshot 4 Ear Trainer Screenshot 5 Ear Trainer Screenshot 6 Ear Trainer Screenshot 7

An ear‑training application that generates intervals, chords, and melodies. Includes soundfont integration and melodic playback functionality.

View Source

Cube Trainer

Algorithm Trainer · Swift

Cube Trainer Screenshot 1 Cube Trainer Screenshot 2 Cube Trainer Screenshot 3 Cube Trainer Screenshot 4 Cube Trainer Screenshot 5 Cube Trainer Screenshot 6 Cube Trainer Screenshot 7 Cube Trainer Screenshot 8 Cube Trainer Screenshot 9 Cube Trainer Screenshot 10

A Rubik’s Cube training system featuring algorithm flashcards, video references, solve timers, and segmented CFOP tracking.

View Source

Mahjong Scoreboard

Score Tracking App · Swift

Mahjong Scoreboard Screenshot 1 Mahjong Scoreboard Screenshot 2 Mahjong Scoreboard Screenshot 3 Mahjong Scoreboard Screenshot 4 Mahjong Scoreboard Screenshot 5 Mahjong Scoreboard Screenshot 6

A scoring application designed to streamline mahjong game tracking. Includes riichi tracking, fu calculation, timers, dice, and detailed breakdowns.

View Source

Happy Harry Potter

Creative Writing Project

A full rewrite of the first Harry Potter book focused entirely on positivity and harmony.

Read Here