Projects & Research
June 2023 - December 2024
C • Python • embedded • Bluetooth Low Energy
Research project with fibers@mit, a group focusing on thermally-drawn fibers with embedded electronics that can be woven into clothing. Each fiber computer consists of an MCU (MAX32660), sensors (I2C), and a BLE SoC (DA14531); together, they form a multi-peripheral BLE network capable of monitoring biometric data and producing inference output (exercise pattern recognition, heart rate monitoring, etc.). Accepted for publication in Nature in 2025.
July 2024 - October 2024
Next.js • Supabase • shadcn/ui • Tailwind CSS • dnd kit • Figma
A full-stack web application developed for The Good Project, a research initiative at the Harvard Graduate School of Education's Project Zero. Allows users to create "value sorts," collections of 35 cards sorted into 6 different columns ranging from least important to most important. Features events that enable participants to complete a value sort and analyze how their answers compare with the overall group.
January 2023 - February 2023
Java • Python • AWS • machine learning • multicore programming
Java bot that plays variations of NLHE poker using state-of-the-art machine learning algorithms. Trained with 5 billion iterations of Counterfactual Regret Minimization on a 96-core machine. Two-time winner of MIT Pokerbots' computerized poker tournament (defeated over 100 bots).
November 2022 - December 2022
Python • Kivy
A duet-based karaoke game and music teaching tool developed with the Kivy framework. Incorporates live and practice modes, allowing for an easy, natural way to rehearse harmonies. Provides instantaneous singing feedback through pitch accuracy scores.