React Native mobile app for medical research: Bluetooth device integration, real-time HRV/vital sign visualization, guided breathing, and AI-driven analytics.
Full-stack Java/JavaFX desktop app for UVA course reviews: login, review CRUD, persistent storage (SQLite/JSON), MVC/DAO patterns, agile teamwork.
Java/SQLite system parsing real-time UVA bus data from JSON APIs, storing and querying routes/stops, JDBC integration.
Unified real-time transit tracker for UVA and Charlottesville with AI-powered trip planning, integrating campus and city bus lines in one app.
Interactive portfolio website with 80s aesthetic: jukebox entry, neon mouse trail, canvas animations, and retro terminal styling.
Led a team building a Java-based Wordle game using Test-Driven Development and JUnit5.