Aalishan Ansari — Software Engineer
I am a dedicated Senior Android Developer with 9+ years of experience building robust, high-performance applications across Real Estate, Healthcare, Agriculture, Retail, and Enterprise domains. Skilled in Kotlin and Java, I specialize in scalable Android development using MVVM, MVI, MVP, and Clean Architecture. I have hands-on expertise with Android Jetpack components including RoomDB, WorkManager, LiveData, ViewModel, Navigation, Paging, DataBinding, ViewBinding, and Hilt/Dagger for dependency injection. I'm proficient in Jetpack Compose for modern declarative UIs and traditional XML layouts using ConstraintLayout, CoordinatorLayout, and MotionLayout. I apply design patterns like Singleton, Factory, Builder, Repository, Observer, Adapter, and Strategy, following SOLID principles for clean, maintainable code. Performance and security are priorities—I resolve memory leaks using LeakCanary and Android Profiler, optimize with ProGuard/R8, and implement SSL pinning, EncryptedSharedPreferences, and Keystore API for secure data handling. I'm proficient in RESTful API integration using Retrofit, OkHttp, Volley, and Gson/Moshi. I have strong Firebase experience with Crashlytics, Analytics, FCM, Remote Config, Authentication, and Firestore. My testing expertise includes JUnit, Mockito, Espresso, and UI Automator. I implement CI/CD pipelines with Jenkins, GitHub Actions, and Bitrise, ensuring code quality through SonarQube. I'm experienced with Kotlin Coroutines/Flow and RxJava for reactive programming, offline-first architecture, and background processing using JobScheduler and Foreground Services. My skills extend to multi-module architecture, dynamic feature modules, and app bundle optimization. I've implemented deep linking, App Links, in-app updates, and follow Material Design 3 with comprehensive accessibility support. I'm proficient in Git, Gradle build optimization, custom flavors, and tools like Jira and Android Studio's debugging suite. I've worked with analytics platforms including Google Analytics, Mixpanel Clavertap. I thrive in Agile/Scrum teams, collaborating with cross-functional teams, conducting code reviews, and mentoring junior developers. I monitor Play Console vitals, optimize startup time, reduce ANR rates, and improve stability.
Stackforce AI infers this person is a Senior Android Developer with expertise in Fintech, Retail, and Agriculture applications.
Location: Bengaluru, Karnataka, India
Experience: 7 yrs 4 mos
Skills
- Android Development
- Kotlin
Career Highlights
- 9+ years of experience in Android development.
- Expert in Kotlin and Java for scalable applications.
- Strong background in Agile methodologies and team collaboration.
Work Experience
Tesco Technology
Senior Software Development Engineer 2 (3 yrs 3 mos)
PayO
Senior Software Development Engineer (1 yr 4 mos)
Kamatan Farm Tech Pvt Ltd
Senior Android Developer (1 yr 4 mos)
Gympik
Android App Developer (1 yr 5 mos)
Endeavour Software Technologies (a Genpact Company)
Trainee to Associate Software Developer (3 yrs 8 mos)
Education
Bachelor’s Degree at Rajiv Gandhi Prodyogiki Vishwavidyalaya