• File

Дмитро

Android-програміст

City: Remote
City:
Remote

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Dmytro Yermashkevych
ANDROID DEVELOPER

[open contact info](look above in the "contact info" section)

[open contact info](look above in the "contact info" section)

Linkedin : [open contact info](look above in the "contact info" section)

GitHub : https://github.com/ErmashkevychDmytro

ABOUT ME
I am an experienced Android developer with five years of expertise, specializing in creating innovative applications in
the Fintech and IoT sectors.
Proficient in programming languages Java and Kotlin, as well as architectural patterns MVVM and MVI. I successfully
apply layout design approaches using XML and Jetpack Compose. Experienced working with Kotlin Coroutines and
RxJava for asynchronous programming.
My main skills involve working with various protocols and technologies, including BLE, LORA, WebSocket, REST API, and
Firebase. I have experience publishing applications on Google Play, from scratch to a successful market launch. I strive
for continuous development and the integration of new technologies into my work.

TECHNICAL SKILLS
Programing Languages : Kotlin,Java
Instruments : Android Studio, Git, Docker, Postman, IONinja
CI/CD : GitHub Actions, Fastlane
Framework/Libraries : AndroidX Libraries, Jetpack Compose, Databinding, Viewbinding, Dagger Hilt, Koin, Coroutines,
RxJava, Retrofit, OKHTTP,Socket IO, GSON, Room, Livedata, Compose/xml navigation, Workmanager, Paging Library,
Lottie, Timber.
SDKs : Google Maps,Google Places, Firebase crashlytics, Fiebase Dynamic Links, Google OAuth
Testing : JUnit, Espresso, Mockito, Roboelectric
Software architectures: MVP, MVVM, MVI

WORK EXPERIENCE

2020 - PRESENT ABC ASSEMBLY - Android developer

Responsibilities :

Develop and support new and existing android applications ;
Collaborate with hardware teams to integrate Android applications with hardware sensor devices, participated in
firmware revisions testing, provided technical feedback to improve hardware-software interoperability;
Analysis and monitoring application performance metrics, provide improvements for better stability;
Managing Google Play account, deployment of production and testing track releases;
Ensure compliance with Google Play policies, privacy requirements, and target API level mandates;
Participate in code reviews and provide constructive feedback to peers;
Write clean, maintainable, and testable code following best practices, refactoring old legacy parts of codebase.
Key Achievements:

Delivered 2 Android applications to production on Google Play, overseeing the entire release cycle from
development to compliance and publication;
Contributed to the successful delivery of an MVP Android app with full E2E functionality;
Reduced data sync time between hardware sensor devices and Android mobile devices by 35% by optimizing
communication protocol implementation.
Projects :

Мanzanita Little Bird - application for monitoring and caring for children using Wearable devices
Technologies : Kotlin, MVVM,XML UI, Motion Layout, Lottie,Dagger Hilt, AndroidX Fragvents navigation, LiveData,
RxJava, Retrofit.
Eneron - application for tracking and optimizing electricity consumption using hardware sensors.
Technologies : Kotlin, MVVM, XML UI, Сoin, AndroidX Fragvents navigation, Databinding, LiveData, RxJava, Retrofit,
Socket IO, Google OAuth, BLE, Work Manager, JUnit.
Eneron Parking - application for navigation, payment and booking of parking spaces.
Technologies : Kotlin, MVI, Jetpack Compose, Compose navigation, Coroutines, Koin, Google Maps,Google Places,
Fiebase Dynamic Links, Paging Library, Retrofit, WSS, Roboelectric, JUnit.

EDUCATION

2007-2014 UKRAINIAN STATE UNIVERSITY OF SCIENCE AND
TECHNOLOGIES

Bachelor of Metal forming

LANGUAGES

Ukrainian - Native
English - A2

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: