Services
Video meeting . 20 mins
Video meeting . 60 mins
Video meeting . 60 mins
Video meeting . 30 mins
Video meeting . 50 mins
About me
QUALIFICATION
• 12 years of commercial software development experience.
• Deep technical knowledge of mobile application development.
• Considerable programming experience in Java and Kotlin.
• Strong foundation in computer science, with strong competencies in general data structures and algorithms.
TECHNICAL SKILLS
• Expert knowledge of Android SDK, Android Studio IDE.
• Solid understanding of client-server system.
• Design patterns (GoF), SOLID principles.
• Clean architecture, MVP/MVVM.
• Asynchronous processing techniques.
• Eventbased programs with RxJava.
• Support for multiple screens, custom UI components, material design principles.
• Google APIs and Services (Cloud Messaging, Maps, Location, Analytics, SafetyNet).
• Architecture Components, WorkManager.
• Third party libs (Moxy, Dagger 2, Retrofit, Picasso, Room, Epoxy, Crashlytics, Stetho).
• Complete app workflow (development, debugging, unit testing, releasing, monitoring, and distributing).
• Continuous integration / delivery.
• Agile, Jira, Gitflow workflow.