Creating a top-notch software product comes with its set of challenges. My journey across several global corporations has equipped me with the insights to tackle these hurdles effectively. My energy and dedication towards Android development are amplified by a strong emphasis on collaborative efforts within teams.
I am highly energetic in Mobile development with team-based collaboration.







● Co-developed and shipped Hybrid Cloud Sentinel with a team, an Android security platform pairing a Kotlin/ Jetpack Compose on-device agent with a Python FastAPI backend across a 5-layer detection system: on-device TFLite inference, permission heuristics, cloud blocklist checks, VirusTotal and GitHub threat feeds, and app-category risk analysis. Includes OTA model updates, an admin dashboard, Room- based offline caching, and a freemium billing model.
● Developed and published ExoBoostPlayer on Maven Central, an Android media library with error recovery, adaptive quality switching, codec fallback, and a built-in equalizer extended with video analysis features covering scene detection, motion tracking, face detection, audio analysis, highlight generation, and chapter creation through parallel processing.
● Developed a Network Management System across six communication topologies with real-time webSocket control, dynamic role management, and automatic failover for thousands of concurrent connections, Ktor backend, Flutter Desktop UI.
● Delivered cross-platform web and mobile projects in Next.js with SSR, RESTful APIs, and real-time sync, cutting delivery time by unifying web and native mobile under a single codebase.
● Developed an offline Flutter travel planner using on-device LLM inference, OSM, and Mapbox handling route optimization and location-aware suggestions with no internet requirement and no cloud dependency.
● Dorsa team member as a full-time Android developer in a skilled team of four who successfully launched a vod app, did research and development on the latest Android features and libraries, and generated over 500K downloads. this app has been implemented under the supervision of first and largest mobile operator Company (MCI).
● Redeveloped and improved richato app, cross-platform for Android and IOS, specialized in financial and forex trading signals, generating over 39K downloads.
● Developed a client-side Android feature module that tracks when users watch videos, recording these interactions. This data is sent to the server, enabling monetization from viewed traffic and allowing for personalized video recommendations based on user history.
● Developed and integrated an Android feature to organize and categorize messages and calls via an intermediary app. Worked closely with the CTO to ensure alignment with technical requirements, improving support team efficiency.
● Enhanced testing process by creating mock interfaces and applying JUnit and Mockito, which resulted in a 30% increase in test coverage and halved the manual testing effort, markedly improving code quality and reliability.
● Effectively improved unified push notifications utilizing Matrix protocol, enabling real-time communication with users, even during inactive periods.
● Improved productivity by automating repetitive tasks, including screenshots, beta deployments, and release notes generation with Fastlane by ≈30%.
● Improved app performance and user experience using Profiler and LeakCanary for optimization, which resulted in ≈0.75% reduction in crash reports and 30% improvement in memory usage. optimized MongoDB usage and cache entities. significantly reduced the size of the output apk.
● Applied custom views using canvas, integrating with previous efforts to flatten ui layers, which not only streamlined the application's interface but also further reduced view overdraw by 30%, significantly boosting overall app efficiency and performance.
● As an Android Developer, I optimized app scalability and maintainability by integrating MVVM with RxJava, and enhanced user engagement by 20% through Firebase-driven content personalization.
● Improved app performance and user experience by applying MVI and Kotlin Flow, reducing startup time by 15% and cutting memory usage by 25%.
● Advanced cross-platform development efficiency, halving feature development time and reducing codebase by leveraging Kotlin Multiplatform Mobile (KMM) for consistent experiences across iOS and Android.
● Contribute to cross-platform development on GitHub, using Kotlin Multiplatform Mobile (KMM) for consistent experiences on IOS and Android.
● Managed to increase student engagement by 20% and improve course completion rates through the development of interactive educational modules using React.js and React Native.
● Enhanced code consistency across educational modules by utilizing manifest.json files to establish standardized conventions and actions, leading to a significant reduction in integration errors and maintenance efforts, improving overall system reliability.
Graduated in the field of Information Technology