Full-stack web app 2026

Voteometer

A decision-support tool that blends how much you like each candidate with how likely they are to win, producing a single "Power Number" for who to vote for.

  • Next.js
  • TypeScript
  • React
  • Prisma
  • Tailwind CSS
Read more
Machine learning · Team of 3 2026

Ho Chi Minh City Housing Market

Forecasting and segmenting district-level housing prices in Ho Chi Minh City, and showing how much of the growth disappears once you adjust for inflation.

  • Python
  • pandas
  • scikit-learn
  • XGBoost
  • k-means
Read more
AI chatbot · In progress 2026

Benny, AI Campus Assistant

An AI assistant I'm building for Dickinson College that answers Dickinson-specific student questions, powered by scraping pipelines that turn scattered campus web pages into structured data.

  • Python
  • Web scraping
  • NLP
Read more
API design · NIH internship 2025

NIH NBIA Advanced REST API

OpenAPI specifications and schemas for a National Institutes of Health biomedical imaging API, making it explorable for outside researchers.

  • OpenAPI
  • Swagger
  • REST
  • API documentation
Read more
Open source · Ongoing 2026

Zulip Open-Source Contribution

Contributing to Zulip, a large open-source team chat platform, with a four-person senior seminar team.

  • Python
  • Django
  • Git
Read more
Cloud app · AWS 2025

Carbon Tracker

A small cloud app for logging resource usage and viewing CO₂-equivalent summaries, deployed across EC2, RDS, and SQS.

  • Python
  • AWS EC2
  • RDS (PostgreSQL)
  • SQS
  • Gunicorn
Read more
Infrastructure · Virtualization 2025

3-VM Personal Finance Tracker

A personal finance web app split across three virtual machines (database, API, and web server) provisioned with Vagrant.

  • Vagrant
  • VirtualBox
  • Node.js
  • Express
  • PostgreSQL
Read more
Mobile app

College Decider

A swipe-style app that helps high schoolers decide where to go to college, factoring in the campuses they've actually visited.

  • React Native
  • Expo
  • JavaScript
  • TypeScript
Read more
Data analysis

Goodreads Scraper & Analysis

Scraped metadata and ratings for 1,000+ books from Goodreads, then cleaned and analyzed the data for trends.

  • Python
  • Selenium
  • pandas
  • Jupyter
  • Matplotlib
Read more