
AMSET App
A React Native-based Learning Management System for students, trainers, and content managers across GCC regions, providing mobile access to video learning, certifications, live classes, and training management — built alongside HyperJobs on a shared design system, API layer, authentication architecture, and deployment pipeline.
The Problem
Users previously lacked a native mobile platform for watching training videos, tracking learning progress, participating in live classes, managing certifications, or booking training sessions — many of these workflows were desktop-based, creating extra operational overhead.
The Solution
Built a dedicated cross-platform LMS application using React Native and Expo, providing a mobile-first learning experience while sharing infrastructure and development patterns with HyperJobs.
Key Features
LMS & Video Learning
- Interactive video streaming
- Learning progress tracking
- Digital certification generation and downloads
- Live class scheduling
- Virtual training/session booking
Production Infrastructure
- EAS automated builds
- OTA updates
- Sentry crash monitoring
- Production incident reporting
- Firebase push notifications
Impact
- Published to Google Play and Apple App Store
- Supports video-based learning and digital certification workflows
- Supports live learning sessions
- Improved production stability through Sentry
- Enabled rapid OTA bug fixes without waiting for store review
Major Challenges
- Maintaining shared architecture with HyperJobs
- Sharing authentication and API schemas
- Optimizing video playback for low-end devices
- Handling live updates and mobile performance
- Maintaining a unified component library across both applications
