2025 / Mobile development
Quizzard Language Learning Platform
A React Native language-learning app with custom quizzes, community features, and proficiency-based recommendation logic.
Quizzard was a software engineering course project built by a nine-person agile team. I worked in the mobile development sub-team on a cross-platform React Native app for language learning.
The app supported custom quiz creation, community forums, and a recommendation engine that adjusted quiz difficulty based on user performance history. The project also included a full software development lifecycle: requirement elicitation, UML architectural design, implementation, and customer-style presentations.
What I Took From It
- Working inside a larger team with sub-team ownership boundaries.
- Keeping mobile UI code modular enough for multiple features to evolve in parallel.
- Translating requirements and architecture documents into product behavior.
The strongest lesson was not just building screens, but keeping feature work aligned with shared models, user flows, and presentation expectations.