Senior Android Engineer
Current• Programmed Native Android App to Google Play Store• Built A/B tested features, fixed bugs, and performed spikes• Created UI using Jetpack Compose and Material Components• Built UI Navigation flows using Navigation Components• Fetched API endpoints using Kotlin Coroutines and Kotlin Flows• Used MVVM architecture to access ViewModel LiveData in Fragments• Used TensorFlow ML model to build on-device smart search feature• Used GPU Delegates to optimize TensorFlow model performance• Used GPT-4o AI to generate structured JSON responses for UGC• Cached relevant data using repositories with specified data persistence• Used JUnit for TDD unit tests and mocked data with Mockito• Used Espresso for Instrumented Tests• Used Android Profiler and LeakCanary to detect network/memory leaks• Collaborated with web and iOS devs to ensure parity• Pushed to GitHub and prepared Gradle to publish apps on Google Play• Used continuous integration ( CircleCI ) to test and release build APK’s• Wrote user stories for new features and bugs in JIRA• Worked in Scrum / Kanban using Agile methodologies