Projects

E2E

Tracks

Native apps for monitoring live Caltrain timings.

Dauntless

From-scratch vision system written and deployed for FRC.

Apps

Acidity

Safari extension for archive.ph written in JavaScript.

Fleuron

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

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 new 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.