Medical Learning & Course Commerce Platform
MRCP Syndrome
A production medical learning application supporting course commerce, protected content delivery, and platform-specific purchase flows across Android and iOS.
Google Play & Apple App Store Releases
- Flutter
- Dart
- BLoC/Cubit
- Dio
- Stripe
- StoreKit
- VdoCipher

Ownership
Built the Flutter application from scratch through deployment and personally managed its Google Play and Apple App Store releases.
Domain
Medical Learning & Course Commerce Platform
Store Status
Production app · Migration in progress
01Challenge
Product Constraints & Engineering Scope
Deliver a cross-platform medical e-learning application requiring platform-specific purchase compliance across Google Play and Apple App Store, secure proprietary video and document streaming, and enterprise session safeguards.
02Architecture
Mobile Architecture & State Patterns
- Built with Flutter and Dart using BLoC/Cubit for modular, predictable state management.
- Implemented strict separation of presentation, business logic, and repository layers.
- Designed platform-specific checkout channels isolating Android and iOS payment logic.
03Integration
Backend, APIs & Platform Boundary
- Integrated Stripe PaymentSheet on Android and StoreKit In-App Purchases on iOS, synchronized with backend course access control.
- Integrated VdoCipher SDK for encrypted video streaming with OTP session verification.
- Connected authenticated PDF learning workflows with biometric safeguards and secure token validation.
04Performance
Performance & Data Optimizations
- Currently engineering migration from third-party video hosting to self-managed HLS streaming infrastructure on Hetzner to reduce operating costs.
- Optimized media caching and course asset prefetching for bandwidth-conscious medical students.
05Outcomes
Verified Outcomes & Production Delivery
- Built the Flutter client from zero through production release on both Google Play and Apple App Store.
- Personally managed end-to-end app store review compliance for both Android and iOS ecosystems.
- Active production product with ongoing video infrastructure enhancements.