Chip8 Interpreter
A Chip8 virtual machine interpreter written in Rust and compiled to WebAssembly.
I'm a Senior software engineer on Meta's Accounts Center team & working on infrastrcuture and full stack projects that impact every single of Meta's Family of Apps and VR Devices. surfaces. On off-hours I use Rust for web, embedded, and whatever small personal tool solves a personal problem.
Buildinga transit feed generator in Rust + small sampler using rust DSP crates.
ReadingDesigning Data-Intensive Applications
PausedChip8 interpreter improvements — will resume when the tuner ships.
Senior Software Engineer at Meta Platforms, working across infrastructure and full-stack roles. Today I focus primarily on product privacy and security for every app in Meta's Family of Apps.
My main interests outside of work lie in both software and physical engineering. I like using Rust in both web and embedded projects — you'll see that theme across most of what's here.
A Chip8 virtual machine interpreter written in Rust and compiled to WebAssembly.
Laplacian image blending built for a computer vision final — blends faces nearly seamlessly with reference images.
Intro to Probability final — an interactive walkthrough of the Naive Bayes classifier from a probability POV.
PennApps Fall 2019 — a sustainability web-app that classifies high-density trash areas using Google Cloud Vision.