Projects

Some side projects that I’ve enjoyed building.

Travel Weather

Shows weather forecast across multiple locations for a trip itinerary. Helped me pack for a trip. An experiment in vibecoding.

Boggle Solver

Solves "Boggle" word searches using a Rust trie-based solver compiled to WebAssembly. Fun exercise for performance optimization.

React WebAssembly Rust
Word Slam

An unofficial realtime online version of the word-guessing game Word Slam. I built this to play with friends and coworkers during the pandemic.

React Firebase
Khoury Office Hours

Web app for Northeastern students to queue for help during TA office hours. I built this during the pandemic to enable online office hours, and it continues to be used for crowded in-person office hours.

Next.js NestJS
SearchTRACE

SearchTRACE

2019

At HackDartmouth, myself and 3 others built a site for Northeastern students to explore the official course evaluation data and make informed choices during course selection. Won the Design Award.

elasticsearch React Expressjs Figma
Empathic Accuracy

Empathic Accuracy

2019

As part of Sandbox, the student organization I founded, I worked with three other students to build a web app for a Yale researcher studying how accurately subjects could empathize with someone depicted in a video.

React Expressjs
Spatial Arrangement

I built software to enable psychology researchers to collect experimental data on word similarity using the Spatial Arrangement Method. It is being rolled out to several labs.

HTML Javascript JQuery KonvaJS
Dog Detective

At HackBeanpot, I made Dog Detective, an app for dog lovers to find and pet all the dogs. By crowdsourcing the locations of nearby dogs, Dog Detective makes sure that no one misses a good dog ever again.

Android GCP Python
Battlecode

A couple of friends and I placed top 24 in Battlecode, an MIT-run competition where each team writes an AI player to compete head to head in a real-time strategy game. I loved getting to put algorithms I learned in class to use.

Python
Log Frog

Log Frog was a simple puzzle game and was the first project I finished and published. Publishing a project taught me how to get from a hackathon prototype to a fleshed out, bug-free game with a tutorial and animations.

Android LibGDX
Gesture Calculator

A friend and I made an experimental calculator that uses gestures make math easier on mobile devices. It lets users drag numbers around, lasso select, and edit multiple equations at once.

Android LibGDX
EDot Calculator

A friend and I worked with a special needs teacher at Worcester Public Schools to develop EDot, a handheld calculator and iOS app designed to assist people with special needs understand decimal points.

Arduino 3D Printing SolidWorks