Projects

E2E

Tracks

Native apps for monitoring live Caltrain timings.

  • Published to the App Store and Play Store.
  • iOS app written in Swift/SwiftUI.
  • Android app written in Dart/Flutter.
  • Server written in Crystal.

Dauntless

From-scratch vision system written and deployed for FRC.

Apps

Acidity

Safari extension for archive.ph written in JavaScript.

Published to the App Store with >5,000 users.


Fleuron

Android app for the Miniflux feed reader, written in Dart/Flutter.

Published to the Play Store.


Bleed

macOS app for a low battery indicator, written in Swift/SwiftUI.

ML

NN

Simple from-scratch deep learning library, written in Rust.


SketchGAN

GAN trained on the Quick, Draw! dataset, using PyTorch.

Full-Stack

TodoBox

Task manager with a React frontend and Python backend using Firebase.


Piquant

Bookmarking website with a React frontend and Ruby backend using SQL.

Hackery

Poplar

Simple x86 boot sector and kernel, in Assembly and C.


Glaze

Compiler for a custom language, written in Ruby using LLVM.


Dotfiles

Personal configs for various tools, notably Vim.

Games

Greenland

Top-down game written in C#/Unity.


Stationery

PVZ-like game for Playdate, written in Lua.