GRE Vocabulary
A set of dedicated mobile applications built to help students master high-frequency GRE words. The app features structured learning paths, flashcards, and progress tracking, all powered by a robust Firebase backend.
02 / What I Owned
What I Owned
Role
Lead Mobile Engineer
Key Responsibilities
- Developed the app from scratch for both iOS and Android platforms
- Designed an intuitive flashcard-based learning system
- Implemented offline progress synchronization using Firebase
03 / Technical Details
Technical Details
Technology Stack
frontend
- React Native
- React Native Paper
backend
- Firebase
database
- Firestore
devops
- App Store Connect
- Play Store Console
tools
- Git
Architecture
Serverless mobile architecture using Firebase for data and auth
04 / Screenshots & Media
Screenshots & Media
05 / Problems & How I Solved Them
Problems & How I Solved Them
Challenge
Handling large word databases on low-end devices without UI stuttering
Solution
Implemented virtualization and optimized list rendering for high-performance scrolling
06 / What Shipped & Impact
What Shipped & Impact
Market Launch
Successfully published to App Store and Google Play Store with positive student feedback
07 / Lessons Learned
Lessons Learned
- Educational UX patterns for mobile learning
More case studies — problem, ownership, and production outcomes.
All Case Studies