A Zero Knowledge Proof (ZKP) to convince a verifier that a graph is 3-colorable without revealing the coloring. (Final project for Brown CSCI1515: Applied Cryptography)
A Chrome Extension that lets you to customize the font, size and color of text on any webpage. Use it to meet your style needs, or just to make text easier to read.
Created a sticker that can be placed in a scene and cause image classifiers to misclassify the scene. (Final project for Brown CSCI1952Q: Algorithmic Aspects of Machine Learning)
Genetic algorithm to optimize bus routes for the city of Somerville, MA.
A web-based fluid simulation that allows users to interact with the fluid in real-time using mouse input.