★
Ahmad Hassan.
Mobile engineer with deep expertise across native Android (Kotlin, Java, MVVM, dependency injection) and Flutter cross-platform development. Past contributor to edX, the world's largest open-source learning platform, and shipped production apps to both Google Play and the App Store across fintech, wellness, and education. Focus on production-grade mobile experiences that hit both stores.
What they do best.
Mobile Architecture
- MVVM & MVP Patterns
- Dependency Injection (Dagger / Hilt)
- Data Binding & LiveData
- Android Architecture Components
- Custom View Composition
- Jetpack Compose
Cross-Platform Flutter
- Flutter & Dart
- iOS + Android from One Codebase
- Native Platform Channels
- State Management (Bloc / Provider / Riverpod)
- Firebase Integration
- Both-store Deployment
Open Source & Production
- edX Mobile Contributor
- Google Play Store Publishing
- Apple App Store Publishing
- Crash Reporting & Telemetry
- Push Notifications (FCM)
- Offline-first Architecture
1 project, shipping consistently.
Code shipped to open-source projects real teams depend on.
edX (Open edX Android)
2017 — 2018Contributed to the edX Android app while at Arbisoft, the lead engineering partner for the Open edX platform. Worked on the world's largest open-source learning platform serving millions of learners across hundreds of universities.
Where they've shipped.
Senior Android Engineer · Gsquad
Joined Gsquad to architect the mlsConnect Android app from scratch. Defined the full app structure, REST integration patterns, and custom UI in Java and Kotlin.
- ◆ Led the Android side of mlsConnect end-to-end — architecture, API integration, and shipping
- ◆ Built reusable UI components and a custom view library shared across screens
- ◆ Implemented MVVM with data binding, LiveData, and dependency injection
Senior Android Developer · Arbisoft
Senior Android developer at one of Pakistan's largest software companies. Worked on in-house products and contributed to edX as an open-source maintainer.
- ◆ Active contributor to edX, the world's largest open-source MOOC platform
- ◆ Mentored junior Android developers on Google's recommended architecture patterns
- ◆ Shipped in-house Android products alongside open-source work
Android Developer · AppsGenii
Started career at AppsGenii. Within a month was shipping production Android apps integrating Google Maps, RESTful APIs, Stripe payments, and custom UI designs.
- ◆ Shipped first production Android app within first month
- ◆ Integrated Google Maps, Stripe payments, and custom REST APIs
- ◆ Built custom UI components matching designer specs pixel-perfect
What they've built.
edX Mobile
Contributor to the official edX Android app — the world's largest open-source MOOC platform. Powers learning for millions of students across hundreds of universities.
- Active contributor while at Arbisoft
- Native Android in Java + Kotlin
- Open-source under the Open edX governance model
- Powers learning for top universities globally
Goally
Native Kotlin Android app for the Goally family-tools platform, helping children with special needs build routines and develop life skills.
- Native Android in Kotlin
- Routine tracking and skill-building flows
- Connected ecosystem with the Learner companion app
- Production app on Google Play
Goally Learner
Companion learner-side Kotlin Android app for the Goally platform — practice and learning experiences for special-needs children.
- Native Kotlin Android
- Learner-side companion to the main Goally app
- Touch-friendly UX for younger users
- Production app on Google Play
Core Direction
Cross-platform Flutter app for Core Direction's corporate wellness platform — consumer mobile, health tracking, and community engagement features.
- Cross-platform Flutter (iOS + Android)
- Wellness telemetry and tracking
- Community engagement features
- Live on both stores
Rewa
Cross-platform Flutter app for Rewa — the UAE fintech that lets renters pay landlords by credit card and earn rewards on rent payments.
- Cross-platform Flutter (iOS + Android)
- Payments orchestration UI
- KYC flows and reward tracking
- Live across the UAE rental market
Emiga
Cross-platform Flutter app shipped end-to-end to both Google Play and the App Store.
- Cross-platform Flutter (iOS + Android)
- Production-ready mobile experience
- Both-store deployment
- End-to-end mobile delivery