Rohan Phanse
Home
Projects
Blog
Contact
Home
Projects
Blog
Contact
Programming Projects
Functional Calculator
May 2025
HTML
CSS
JavaScript
An intuitive and easy-to-use web calculator with the power of functional programming languages and the terminal!
Word Ending Game
May 2025
Node.js
HTML
CSS
JS
An original multiplayer word game powered by web sockets with a lobby, integrated chat, and more!
Quantum Hash (YQuantum)
April 2025
Python
QuTip
Researched and implemented a fully quantum hash function for YQuantum.
Vectory (HackMIT)
September 2024
Python
React.js
RAG
A personalized math tutor with problem recommendations, hints, and progress tracking.
Dripped (YHack)
April 2024
Python
A Chrome extension estimating the environmental impact of any apparel item with one click!
Grapher
March 2022
HTML
CSS
JS
Breaking news: Desmos has been dethroned by upstart Grapher, which supports slope and vector fields!
Shape Wars
April 2021
HTML
CSS
JS
A war has risen among the shapes. Fight against the waves of relentless triangles and defend the circle at all costs.
Research Projects
Yale NLP at TREC 2024: Tip-of-the-Tongue Track
February 2025
Python
PyTorch
RAG
Generated synthetic queries for scarce domains with GPT-4o mini to train dense retrievers for the Tip-of-the-Tongue task.
Predicting Human Intent to Interact with a Public Robot: The People Approaching Robots Database (PAR-D)
November 2024
Python
PyTorch
Wrote Python scripts for the development and analysis of models (MLP, Trajectory, Random Forest Classifier) used to predict a passerby's intent to interact with a robot.
Class Projects
CPSC 424 Final: Parallel N-Body Simulations
May 2025
C++
OpenMP
ParlayLib
CUDA
Implemented, parallelized, and benchmarked various algorithms (Barnes-Hut, Fast Multipole, etc.) for N-Body simulations.
CPSC 474 Final: Monte Carlo Tree Search Techniques and Deep Q-Learning for Blokus Duo
May 2025
Python
PyTorch
Developed agents powered by tree search and neural network-learned values to play the board game of Blokus Duo.
CPSC 477 Final: Knowledge Distillation From Gemini to Mistral for Earnings Call Transcript Summarization
May 2024
Python
PyTorch
Finetuned Mistral 7B-Instruct on an augmented ECTSum dataset created with Gemini Pro to improve financial document summarization peformance.