
Senior Mobile Application Developer with 9+ years of experience in Android development and 1 years of experience in Flutter and iOS development each.
Strong expertise in Kotlin, Java, Jetpack Compose, MVVM, Clean Architecture, Coroutines, and Android SDK.
Proven experience delivering Enterprise-scale fintech and consumer applications, contributing to 10+ Android apps and multiple iOS applications, including BOFA Insight, Tata Neu (Tata Pay), Mitsubishi Smart Assist, and Maya Philippines.
Skilled in performance optimization, advanced debugging, application security, CI/CD pipelines, and test-driven development using JUnit, Mockito, and Espresso, with a strong foundation in SOLID principles and design patterns.
Project: Synchronoss.
Responsibilities and Contributions:
Project: Maya (Maya Bank, Philippines)
Responsibilities and Contributions:
Projects: Tata Neu - Tata Pay Module, ThinkProject Formworks (Role - Team Lead)
Responsibilities and Contributions:
Project :
Projects :
Projects :
Projects :
Projects :
Android Application Development
System architecture design (MVVM, MVP, Clean Architecture))
CI/CD - (Github Action, SonarQube, Jenkins, Firebase)
Performance optimization
Advanced debugging
Expert programming - Kotlin, Java
Technical leadership (Mentorship, Decision Making, Code Review)
API integration (Retrofit, Restful, JSON)
Team collaboration
Security best practices (Android KeyStore, Encryption, Integrity API, SSL Pinning etc)
JetPack Compose
Kotlin Coroutines
Dependancy Injection (Dagger, Hilt, Koin))
Unit testing (JUnit 4, Mockito, Expresso))