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.
- Algorithm implemented from scratch in Rust.
- Server written in Rust, deployed on Pi 5.
- Client-side robot code written in Java.
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
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
Games
Greenland
Top-down game written in C#/Unity.