Maksym B. — Android Developer
Expertise in Android.
Last verified on October, 2023Core Skills
Bio Summary
- 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 |