Hi there, I'm Mahdi Asadollahpour 👋
Senior Android & Cross-Platform Mobile Engineer based in Iran 🇮🇷
Specializing in high-performance, modular mobile applications with Kotlin, Jetpack Compose, and Flutter.
I am an accomplished Mobile Application Engineer with 6+ years of hands-on experience designing, developing, and deploying robust, scalable, and user-centric applications. Starting my journey with native Java, I progressed to Kotlin, Jetpack Compose, and Flutter, adopting modern engineering standards.
- 📱 Mobile Specialization: Native Android (Kotlin, Jetpack Compose, Coroutines, Flow) and Cross-Platform (Flutter for Android, iOS & Web).
- 🏗️ Architecture & Code Quality: Staunch advocate of Clean Architecture, MVI/MVVM, and Multi-Module separation for testability, scalability, and maintainability.
- 🛡️ Defense & Industrial R&D: Engineered mission-critical secure applications and smart-glass (wearable HUD) systems for industrial inspection environments in a high-tech knowledge-based company.
- 🎓 Technical Instructor: Author of comprehensive full-stack mobile development curricula at Learnfiles, mentoring developers in building enterprise-grade apps from scratch to production.
Course: Comprehensive Project-Based Course: Building Divar with Android
Academy: Learnfiles.com | Instructor: Mahdi Asadollahpour
- Full-Stack Mobile Architecture: Instructed developers on building a production-ready classified ads marketplace (Divar clone) from scratch.
- Modern Client Stack: Fully developed with Kotlin, Jetpack Compose, Clean Architecture, MVI pattern, Coroutines, StateFlow, and Jetpack Hilt.
- Backend Architecture: Guided the design and implementation of a scalable backend using Spring Boot, Kotlin, and relational databases.
- Production Engineering: Covered multi-module structure, offline caching, modular navigation, real-time state management, and deployment standards.
- Smart-Glass & AR Wearable HUDs: During my service in an elite knowledge-based tech enterprise, contributed to custom Android systems powering industrial smart glasses and heads-up displays (HUDs).
- Mission-Critical Real-Time Streaming: Built secure, low-latency audio/video transmission channels leveraging WebRTC and WebSockets designed to function reliably in harsh network and industrial settings.
- Hardware Integration & Enterprise Security: Interfaced directly with onboard sensors (inertial sensors, camera feeds, telemetry), strictly enforcing security hardening and encrypted storage protocols.


