Senior Android Developer
CaspexJun, 2024 - Nov, 20251 yr 5 months
Designed shared Android frameworks using Kotlin, Flow, and Jetpack Compose for Cart, Checkout, and Payments, supporting 200M+ users across multiple app surfaces. Led platform-level initiatives enabling 15+ engineers across Android, iOS, Web, and Backend teams through reusable modules and architectural alignment. Strengthened release quality through 90%+ test coverage, leveraging GenAI tools (Co-pilot and Gemini) to improve confidence in changes and maintain safe, stable releases. Improved application stability by resolving ANRs affecting ~3% of sessions, enhancing overall reliability. Defined and enforced GraphQL API contracts, modular boundaries, and coding standards, reducing integration issues by 20%. Conducted 75+ code reviews and architecture discussions to ensure consistency, scalability, and maintainability across teams. Migrated 10 XML-based complex custom views to Jetpack Compose with proper lifecycle handling and state hoisting. Contributed to modern Android architecture discussions and pattern evaluations (including VIPER where applicable) and maintained proficiency with Android tooling (ADT). Contract concluded due to vendor disengagement following organizational restructuring, impacting multiple engineering teams.