I'm a Computer Science & Data Science student at the University of Michigan with a passion for full-stack development, algorithms, and making technical education more accessible. I enjoy building meaningful applications, mentoring others, and exploring the intersection of technology and real-world impact.
- Advanced algorithms & data structures
- Full-stack web development
- Backend systems & API design
π Big Houses (In Progress)
A full-stack web application built to help University of Michigan students find reliable housing while reducing scams and misinformation by centralizing and standardizing listings.
Highlights:
- Developed a RESTful backend using Flask and SQLite
- Integrated the Google Gemini API to generate standardized listings and personalized recommendations
- Built server-rendered pages with Jinja and responsive HTML/CSS
- Implemented filtering and search to improve browsing efficiency
Tech Stack: Python, Flask, SQLite, Jinja, HTML/CSS, Gemini API
A stock trading simulation platform built with Flask, SQLite, and Python. Users can register, buy and sell stocks using real-time data, and view their portfolio and transaction history.
Highlights:
- User authentication & session management
- API integration for live stock data
- Dynamic portfolio updates & transaction logs
Tech Stack: Python, Flask, SQLite, HTML/CSS, API
An open-source educational platform that uses visualizations and real-world data to teach programming to high school students. I created several Java and Python projects to help educators teach core CS concepts like data structures and algorithms.
My Contributions:
- Developed classroom-ready Java and Python exercises
- Integrated real-world datasets
- Created visualizations for data structures like trees and graphs
- Collaborated with educators to align with curriculum standards
Tech Stack: Java, Python, BRIDGES API, JSON
- Email: beckypan@umich.edu
- LinkedIn: https://www.linkedin.com/in/becky-pan/
I love mentoring and tutoring, trying out new food places, building small DIY houses, and getting lost in a good book.


