M

Mohd Aquib

IOS Engineer

Singapore, Singapore, Singapore11 yrs 1 mo experience
Highly Stable

Key Highlights

  • Achieved 99.89% crash-free session rate.
  • Reduced APK size, boosting downloads for over 1 million users.
  • Expert in Kotlin and Jetpack Compose for Android development.
Stackforce AI infers this person is a Fintech Android Developer with expertise in modern architecture and performance optimization.

Contact

Skills

Core Skills

KotlinJetpack ComposeMvvmAndroid Development

Other Skills

CoroutinesFlowNavigation-ComposeClean ArchitectureMulti-Module ArchitectureRetrofitDataStoreDagger/HiltJUnitMockKTurbineAzure CI/CD pipelineStateFlowOkHttpRoom

About

Senior Software Engineer- Android at EPAM Systems with extensive experience in mobile application development and a strong focus on leveraging Kotlin, MVVM, and Clean Architecture to enhance application stability and performance. Contributed to building scalable, modular Android architectures, reducing code complexity, and improving app maintainability. Played an instrumental role in achieving a 99.89% crash-free session rate and reducing APK size to boost app downloads for a user base exceeding 1 million. Skilled in Android Jetpack, Compose Migration, and Kotlin Flow, with a proven ability to transform legacy codebases into efficient, secure, and high-performing systems. 🔗 GitHub: https://github.com/mohdaquib

Experience

11 yrs 1 mo
Total Experience
2 yrs 2 mos
Average Tenure
--
Current Experience

Epam systems

Senior Software Engineer- Android

Apr 2023 – Mar 2026 · 2 yrs 11 mos · Singapore · On-site

  • UBS Mobile Banking App
  • Owned end-to-end feature development using Jetpack Compose, delivering pixel-perfect, accessible UIs with Accessibility (a11y) best practices backed by StateFlow-based UI state management and unidirectional data flow (UDF).
  • Led the migration of a large-scale legacy codebase of Gold feature to MVVM and Clean Architecture, improving code maintainability, enabling better separation of concerns, and enhancing scalability for long-term feature development.
  • Built and scaled a shared Jetpack Compose component library, reducing duplicated UI code by ~30% and accelerating feature delivery by 25%.
  • Implemented repository pattern and domain-driven design, isolating business logic into domain use-cases and models to prevent ViewModel and UI-layer leakage.
  • Integrated backend services using Retrofit and OkHttp, defining REST contracts in collaboration with
  • backend teams and managing local caching via Room and DataStore.
  • Optimized app performance and responsiveness by reducing unnecessary recompositions, tuning Compose rendering, and profiling startup and runtime behavior, improving render performance by 35% on low-end devices.
  • Diagnosed and resolved production issues to enhance app performance and stability, and achieving 99.89% crash-free sessions for 1M+ active users.
  • Wrote unit and UI tests using JUnit, MockK, Turbine (Flow testing), ensuring reliable state-driven UI behavior.
  • Conducted thorough code reviews, mentored junior engineers, and contributed to internal technical design documents (TDDs) and architectural guidelines.
  • Collaborated closely with design, product, and backend teams to translate requirements into scalable, maintainable Android solutions with high visual fidelity.
  • Tech Stack: Kotlin, MVVM, Coroutines, Flow / StateFlow, Jetpack Compose, Navigation-Compose, Clean
  • Architecture, Multi-Module Architecture, Retrofit, DataStore, Dagger/Hilt, JUnit, MockK, Turbine, Azure
  • CI/CD pipeline
KotlinMVVMCoroutinesFlowJetpack ComposeNavigation-Compose+9

Nagarro

Associate Staff Engineer

May 2018 – Apr 2023 · 4 yrs 11 mos · Gurgaon, Haryana, India

  • Vehicle Inventory Management App-
  • Implementation of new app features in collaboration with product owners, backend team, and UI/UX designers.
  • Refactoring legacy app architecture i.e MVC into MVVM pattern.
  • Refactoring legacy code from Java into Kotlin.
  • Analyzing and fixing app performance issues like crashes, memory leaks, etc.
  • Fixing defects for better user experience and performance.
  • Implement third-party libraries like Launch Darkly for managing feature toggle.
  • Unit Testing and timely lint execution for improving app performance and speed.
  • Review PRs of peers using Android and Kotlin best practices.
  • Monitor user reviews frequently for negative reviews and fix those with proper debugging and release a hotfix.
  • Publish the app updates on the play store at the end of every sprint.
Android DevelopmentMVVMKotlinUnit TestingRefactoringPerformance Optimization

Chetu, inc.

Android Developer

Apr 2016 – Apr 2018 · 2 yrs · Noida Area, India

  • Fitness App-
  • Worked as single resource in Fitness app based in U.S.
  • Tech Stack - Android SDK, MVP, Sqlite, REST
Android SDKMVPSQLiteRESTAndroid Development

Spirnat communication pvt ltd

Android Developer

Mar 2015 – Nov 2015 · 8 mos · New Delhi Area, India

  • Healthcare App-
  • Worked as an individual healthcare based app.
  • Tech Stack - Android SDK, Sqlite, REST
Android SDKSQLiteRESTAndroid Development

Stepout solutions pvt ltd

Junior Android App Developer

Jul 2014 – Feb 2015 · 7 mos · New Delhi, Delhi

  • Worked on the most of in-house apps in this startup.
Android Development

Education

Jamia Millia Islamia

Bachelor of Technology (BTech) — Computer Engineering

Jan 2010 – Jan 2014

Stackforce found 100+ more professionals with Kotlin & Jetpack Compose

Explore similar profiles based on matching skills and experience

Mohd Aquib - IOS Engineer | Stackforce