Aggie Schedule Builder Plus
A course-planning platform and Chrome extension that puts grade history, professor reviews, and open-seat alerts inside Texas A&M's registration page.
- students using it
- 900+
- students using it
- grades from 14 years
- 5.7M+
- grades from 14 years
- reviews summarized
- 90k+
- reviews summarized

Try it: the extension on the registration page
This is the panel students get on TAMU's registration site, showing one real professor. Switch the summary between this course, all courses, and other classes they've taught, or expand it.
Course Professors
The extension's real panel, rebuilt here with live data from the AggieSB+ API (CSCE312, Spring 2026, captured 2026-10-25). On TAMU's registration site it slides in beside the section list. The registration page behind it is a simplified mock-up.
Why I built it
Every semester Texas A&M students cross-checked three different sites by hand to pick classes: one for grade distributions, one for professor reviews, and the registration portal itself. AggieSB+ puts all of it in one view, right inside registration.
What I did
- Founded and built the first version of the platform and Chrome extension, now used by 900+ Texas A&M students.
- Recruited and onboarded 3 contributors to co-maintain it, setting the architecture and reviewing their changes.
- Engineered an LLM pipeline turning 90,000+ reviews into cited summaries for 5,000+ professors, auto-rejecting unsupported claims and eliminating 86% of API calls to fit a free quota.
- Built data pipelines loading 5.7M+ student grades from 14 years and 140,000+ class sections into PostgreSQL, powering grade distributions and open-seat alerts.
Stack
- Python
- FastAPI
- PostgreSQL
- LLMs
- Next.js
- Chrome Extension