Software Systems

Applied software projects focused on data-driven systems, algorithms, and full-stack engineering.

Project Breakdown

BrownGPT

  • Built a Python backend integrating Courses@Brown and Critical Review data for retrieval-based question answering
  • Developed a React/Next.js chat interface with OpenAI API integration and semester-based data refresh
  • Python · React · Next.js · OpenAI API · Web Scraping
GitHub
BrownGPT screenshot

ColorNet

  • Implemented a feedforward neural network using RGB inputs, ReLU/Sigmoid activations, and backpropagation
  • Deployed a Flask-based web app with an interactive frontend via Railway and Vercel
  • Python · NumPy · Flask · Railway · Vercel
GitHub
ColorNet screenshot

Three-Body Simulation

  • Implemented a numerical simulation of the three-body gravitational problem in Python
  • Visualized chaotic orbital dynamics and sensitivity to initial conditions
  • Python · Matplotlib · Numerical Methods · Physics Simulation
GitHub
Three-Body Simulation

Bear Hunt

  • Built a web tool to aggregate and restructure MyWorkday job listings for improved navigation
  • Designed filtering and search logic to reduce application friction
  • JavaScript · Web Scraping · REST APIs · HTML/CSS
GitHub
Bear Hunt screenshot

Tally

  • Developed a full-stack budgeting app with a React frontend and Express/Firebase backend
  • Implemented real-time balance calculation and transaction management
  • React · Express · Firebase · Node.js · Full-Stack
GitHub
Tally screenshot