Smart chessboard using ESP32 and hall sensors to detect moves and send data to a live web dashboard.
Trained a PyTorch depth model for embedded inference on the MAX78000 microcontroller.
Contract summarizer Chrome extension using OpenAI completions API with secure proxy routing.
Mesh visualizer for Analog Devices built without React, using vanilla JS, HTML and CSS to work around legacy constraints.
Interned at Stripe to add PayTo support for real-time bank payments to Stripe Checkout and Payment Links (gated beta).