Maksym B. — Android Developer
Expertise in Android.
Last verified on October 19, 2023Core Skills
Bio Summary
- Over 7 years of commercial experience in IT as an Android Developer; - Proficient in Java and Kotlin programming languages; - Strong knowledge of Object-Oriented Programming (OOP) principles; - Experienced in using Design patterns such as MVP and MVVM; - Skilled in using Android SDK and various libraries/frameworks including RxJava, Jetpack Compose, Dagger, Hilt, Room, Navigation, Google Maps, Firebase Analytics, Firebase Crashlytics, and Firebase Cloud Messaging; - Familiar with Clean Architecture and Retrofit for building robust and scalable applications; - Proficient in using source control systems like GIT and tracking systems like Jira and Trello; - Experienced in Agile development methodologies such as SCRUM and Kanban; - Upper-Intermediate level of spoken and written English; - Successfully delivered projects in various domains including in-store and online shopping, retail and distribution, taxi services, sports, and job search; - Strong attention to detail, logical thinking, and result-oriented mindset.
Technical Skills
| Programming Languages | Java, Kotlin |
| Android Libraries and Tools | Android SDK, Angroid Architecture Components, Cicerone, Cicerone navigation, Hilt, Jetpack Compose, Kotlin, Retrofit, Room (Android Jetpack) |
| Mobile Frameworks and Libraries | Crashlytics, Dagger, Dagger2, Data binding, DataBinding, Glide, Gson, Kotlin Coroutines, leakcanary, Navigation |
| Java Libraries and Tools | Dagger, Dagger2, RxJava, RxJava2 |
| Databases & Management Systems / ORM | Firebase, Realm |
| Cloud Platforms, Services & Computing | Firebase Cloud Messaging |
| Google Cloud Platform | Firebase Analytics |
| Platforms | Android, Firebase |
| SDK / API and Integrations | Android SDK, Facebook API, Facebook SDK, Google Maps API, Retrofit |
| Third Party Tools / IDEs / SDK / Services | Android SDK, Applanga |
| Collaboration, Task & Issue Tracking | Atlassian Trello, Jira |
| Version Control | BitBucket, Git |
| Methodologies, Paradigms and Patterns | Clean Architecture, Kanban, MVC, MVVM, Scrum, Waterfall |
| UI/UX/Wireframing | Figma |
| Operating Systems | Linux, Windows |
| QA, Test Automation, Security | Mockito |
| Project Management & Administration | MVP |
| Logging and Monitoring | Sentry |
| Mail / Network Protocols / Data transfer | sockets, WebSockets |
| Other Technical Skills | PlacesSDK, Protobuf |