YAROSLAV P., Middle Android Developer

Vetted expert in Android (4.0 yr.), Mobile Apps (4.0 yr.), Kotlin (4.0 yr.)
english B2 (Upper-Intermediate) English
seniority Middle (3-5 years)
location Ukraine

Summary

Android developer with a strong foundation in software engineering, holding a Bachelor's Degree in IT and Software Engineering, and boasting over 4 years of professional experience. Expertise in Java SE, Kotlin, and Android SDK underscored by proficiency in MVVM, MVP, and Clean Architecture, ensuring scalable and maintainable code. Adept in modern Android development tools like Jetpack Compose and Navigation Component, coupled with mastery in Networking & APIs like Retrofit 2 and Stripe API. Demonstrated abilities in asynchronous programming using Kotlinx Coroutines, and commitment to quality through rigorous test case development. Proven track record in contributing to all phases of the SDLC in various projects, from user interface implementation to application deployment for mobile and Android TV platforms.

Main Skills

Java SE, Middle Android Developer

Java SE

Kotlin, Middle Android Developer

Kotlin

Android, Middle Android Developer

Android

Programming Languages

Kotlin

Android Libraries and Tools

Android APIs Kotlin

Java Libraries and Tools

Java SE

Mobile Frameworks and Libraries

OneSignal

UI Frameworks, Libraries, and Browsers

XML

Cloud Platforms, Services & Computing

AWS

Google Cloud Platform

Google Cloud Pub/Sub

Platforms

Android

SDK / API and Integrations

Android APIs

Version Control

Git

Deployment, CI/CD & Administration

GitLab CI

Collaboration, Task & Issue Tracking

Jira

Methodologies, Paradigms and Patterns

OOP SOLID
ID: 100-247-453
Last Updated: 2025-10-17

Work Experience

Middle Android Developer, User Profile Implementation for Android App & Android TV

Duration: Aug 2023 - Present

Summary: Development and implementation of a User Profile for the mobile part of the application, and also extending support to Android TV.

Responsibilities: Participated in development, collaborated with teams, defined and refined project specifications, ensured application performance, reduced errors, wrote tests, reviewed team's code.

Technologies: Android SDK, Jetpack Compose, Navigation Component, DataBinding, RecyclerView, ExoPlayer, Google Maps SDK, Retrofit 2, OkHttp3, Gson, Socket.io, Stripe API, Firebase, Dagger Hilt, Glide, Picasso, Kotlinx-Coroutines, Test Case Development, Android Studio, Git, GitLab, Firebase, Branch.io, Jira, Google Play, OneSignal

Junior Android Developer, Translation and Voice-Over Video Application

Duration: Feb 2023 - Aug 2023

Summary: Implementation of new UI components, bug fixing, and code cleanup for an application aimed at automatic translation and voice-over of video.

Responsibilities: Implemented new UI components, performed bug fixing and code cleanup, worked with MVVM, built user interfaces using Jetpack Compose.

Technologies: Java SE, Kotlin, XML, MVVM, Jetpack Compose, Retrofit 2

Junior Android Developer, Internal Product for Work Optimization

Duration: Oct 2022 - Feb 2023

Summary: Working with map coordinates for custom UI components and collaborating with UI/UX teams for a company's internal product.

Responsibilities: Worked on custom rendering UI components on the map, collaborated with UI/UX teams to revamp the user interface.

Technologies: Java SE, Kotlin, XML, Retrofit, Custom Map UI Integration

Junior Android Developer, E-Church Mobile Application

Duration: May 2021 - Oct 2022

Summary: Development of mobile application for E-church, including implementation of UI, business logic, and API components.

Responsibilities: Implemented UI, business logic, and API components, reviewed team's code, worked with Retrofit for API calls.

Technologies: Java SE, Kotlin, XML, Retrofit, Custom UI and Business Logic Integration

Education

  • Bachelor’s Degree in Information Technology and Software Engineering
  • National Aviation University
  • 09/2015 – 06/2020

Ready to hire YAROSLAV P.
or someone with similar skills?

All developers are available for an interview. Let's discuss your project/vacancy.
Book A Call