Highly skilled Lead Application Developer with a background in designing, developing and managing complex mobile and OTT applications. Strengths lie in strong coding abilities, problem-solving skills, and leadership in guiding teams towards project completion. Proven track record of driving improvements in system efficiency and productivity through innovative application development strategies.
Skill summary: 9 years of extensive experience in enterprise OTT platforms and web service-based Android applications as a senior resource, making decisions in development work, interacting with the client and server-side teams, testing teams, and all project responsibilities, and experience in the design and implementation of the mobility domain Android
● Technology stacks
Kotlin, Java, Android Jetpack components, Jetpack Compose
Multiplatform development (Flutter)
Experience in Android SDK
● OTT
Leanback Library (Android TV)
Exoplayer, Media Player 3, DRM, IMA SDK
VAST, VMAP
Tool: LeakCanary
● Architecture
Model-View-Controller (MVC) pattern
Model-View-View model (MVVM), Mvvvm clean architecture
● Expertise in Firebase integration, Crashlytics, and Google APIs integration
● Experience in writing unit test cases using JUnit and Espresso
● Good hand in algorithm design and analysis, and data structures
● Rich experience in SQLite and Room database
● Expertise in code review of the team
and suggested a better writing model
● Expertise in JIRA, GIT
● Expertise in Agile methodology, CI/CD pipeline
Android Studio, Xcode, Visual Studio