Case studies
Projects
The product problem, my role, the engineering decisions, and what I would change next.
Place
A 40-question test sets the starting point
Study
10 units, 39 lessons, 178 topics
Review
Spaced review and oral-prep flashcards
Plan
Logging, weight and balance, METAR decoding
A React Native study platform that takes student pilots from first lesson to private pilot checkride, with a structured ground-school course, spaced review, and the planning tools training actually requires.
- lessons across 10 units
- 39
- topics covered
- 178
- question placement test
- 40
Fetch
Live observation from the FAA Aviation Weather API
Decode
Wind, visibility, ceiling, and altimeter
Classify
VFR, MVFR, IFR, or LIFR
Apply
Runway sorting with crosswind and headwind
A Java desktop application that pulls live METAR observations from the FAA Aviation Weather API and turns them into the numbers pilots need before a flight — flight category, runway selection, and crosswind components.
- FAA METAR data
- Live
- ICAO airport code
- Any
Sign in
Firebase Authentication for UTD accounts
Post
Students list items straight from the browser
Sync
Listings appear without a page refresh
A web marketplace built for UT Dallas students, with Firebase Authentication and real-time listings, serving more than 1,500 students.
- UTD students served
- 1,500+
- listing updates
- Real-time
A Java coursework project that reads a season of Super Mario Sluggers batting records into a generic linked list written from scratch, derives batting average and on-base percentage under real baseball scoring rules, and ranks a six-category leaderboard.
- lines across 4 classes
- 850
- ranked stat categories
- 6
- scoring codes in the sequel
- 44