Ukraine's #1 job service
Сергій
Senior Android developer
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Remote
Contact information
The job seeker has provided: Phone numberEmailMessenger
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20649271/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Serhii Yatsinskyi
Software Engineer
[open contact info ](look above in the "contact info" section)
98/
Location: Kyiv, Ukraine
[open contact info ](look above in the "contact info" section), [open contact info ](look above in the "contact info" section)
SUMMARY BACKGROUND
A Software Engineer with over 13 years in IT, including 11 years in
Android development and more than 3 years in leadership roles. Has
experience with a wide variety of projects – from video chat apps and a
dating platform for golf players to an Android MDM solution with
encryption and complex communication protocols.
CORE SKILLS
● Android SDK;
● Java, Kotlin;
● Claude Code
● RxJava2;
● Dagger2;
● SocketIO;
● Google maps;
● SQLite;
● Room Persistence;
● SQLCipher, SQLite encryption extension;
● JUnit, Robolectric, Espresso;
● Clean architecture;
● Task/Sprint planning;
● Code review;
● Database performance;
● Writing requirements.
WORK EXPERIENCE
Star
Senior Android Engineer
February 2018-Present
Projects description:
Android point-of-sale application.
Worked on a large, modular application in Kotlin, using Clean Architecture
and MVVM with Hilt, Coroutines/Flow, RxJava, Room and Jetpack
Compose. It integrates with payment terminals and printers. Quality is
enforced through JUnit 5, MockK, Espresso-based UI automation.
Responsibilities:
● Performed code review for the entire team
● Developed new features and maintained legacy code
● Covered functionality with E2E tests
● Fixed flaky automated tests to make CI more reliable
● Made various fixes
Technologies used:
Java, Kotlin, Coroutines, Jetpack Compose, RxJava, MVP, MVVM, Hilt,
JUnit, Robolectric, Espresso, Claude code
Secure application as part of an MDM project.
The application featured additional encryption mechanisms, supported
security standards such as S/MIME, and utilized multiple communication
protocols, including ActiveSync, EWS and the Microsoft Graph API.
Responsibilities:
● Developed new features and maintained legacy code
● Supported communication protocols (ActiveSync, EWS, Microsoft
Graph API)
● Worked on tech debts, converting classes from Java to Kotlin by
utilizing modern technologies
● Worked with certificates, CRL
● Covered functionality with tests
● Compared database encryption mechanism by effort and
performance degradation
● Wrote requirements for the upcoming features
● Communicated with customers
● Led a team
● Improved team's performance
● Assigned responsibilities within a team
● Planned tasks and Sprints
● Performed code review for the entire team
Technologies used:
Java, Kotlin, Coroutines, RxJava2, MVP, MVVM, Encryption, Dagger2,
Android Enterprise, JUnit, Robolectric, Espresso, github Coiilot
Cleveroad
Android Developer
March 2015 - February 2018
Responsibilities:
● Developed multiple projects for Android platform, including
Text/Video chat, dating apps, etc
Technologies used:
Java, Android SDK, Kotlin, MVP, RxJava2, Dagger2, WebSocket, Git,
GreenDao, Realm, In-app Billing, Google Maps
Av-Tech LLC
Full-stack Developer
March 2012 - February 2015
Responsibilities:
● Developed and administrated a service for GPS monitoring, working
with Linux-based server daemon, web and mobile clients
● Developed other various small Android projects
Technologies used:
Java, Android SDK, Objective C, Google Maps, Yandex Maps, C/C++,
PostgreSQL, VHDL, PHP, JavaScript, HTML, C#, MySQL
EDUCATION
Specialist degree in Computer networks and Dnipro - 2012
systems from Dnipropetrovsk State Technical
University of Railway Transport
ADDITIONAL SKILLS
Upper-Intermediate level of English, Native level of Ukrainian.
Software Engineer
[
98/
Location: Kyiv, Ukraine
[
SUMMARY BACKGROUND
A Software Engineer with over 13 years in IT, including 11 years in
Android development and more than 3 years in leadership roles. Has
experience with a wide variety of projects – from video chat apps and a
dating platform for golf players to an Android MDM solution with
encryption and complex communication protocols.
CORE SKILLS
● Android SDK;
● Java, Kotlin;
● Claude Code
● RxJava2;
● Dagger2;
● SocketIO;
● Google maps;
● SQLite;
● Room Persistence;
● SQLCipher, SQLite encryption extension;
● JUnit, Robolectric, Espresso;
● Clean architecture;
● Task/Sprint planning;
● Code review;
● Database performance;
● Writing requirements.
WORK EXPERIENCE
Star
Senior Android Engineer
February 2018-Present
Projects description:
Android point-of-sale application.
Worked on a large, modular application in Kotlin, using Clean Architecture
and MVVM with Hilt, Coroutines/Flow, RxJava, Room and Jetpack
Compose. It integrates with payment terminals and printers. Quality is
enforced through JUnit 5, MockK, Espresso-based UI automation.
Responsibilities:
● Performed code review for the entire team
● Developed new features and maintained legacy code
● Covered functionality with E2E tests
● Fixed flaky automated tests to make CI more reliable
● Made various fixes
Technologies used:
Java, Kotlin, Coroutines, Jetpack Compose, RxJava, MVP, MVVM, Hilt,
JUnit, Robolectric, Espresso, Claude code
Secure application as part of an MDM project.
The application featured additional encryption mechanisms, supported
security standards such as S/MIME, and utilized multiple communication
protocols, including ActiveSync, EWS and the Microsoft Graph API.
Responsibilities:
● Developed new features and maintained legacy code
● Supported communication protocols (ActiveSync, EWS, Microsoft
Graph API)
● Worked on tech debts, converting classes from Java to Kotlin by
utilizing modern technologies
● Worked with certificates, CRL
● Covered functionality with tests
● Compared database encryption mechanism by effort and
performance degradation
● Wrote requirements for the upcoming features
● Communicated with customers
● Led a team
● Improved team's performance
● Assigned responsibilities within a team
● Planned tasks and Sprints
● Performed code review for the entire team
Technologies used:
Java, Kotlin, Coroutines, RxJava2, MVP, MVVM, Encryption, Dagger2,
Android Enterprise, JUnit, Robolectric, Espresso, github Coiilot
Cleveroad
Android Developer
March 2015 - February 2018
Responsibilities:
● Developed multiple projects for Android platform, including
Text/Video chat, dating apps, etc
Technologies used:
Java, Android SDK, Kotlin, MVP, RxJava2, Dagger2, WebSocket, Git,
GreenDao, Realm, In-app Billing, Google Maps
Av-Tech LLC
Full-stack Developer
March 2012 - February 2015
Responsibilities:
● Developed and administrated a service for GPS monitoring, working
with Linux-based server daemon, web and mobile clients
● Developed other various small Android projects
Technologies used:
Java, Android SDK, Objective C, Google Maps, Yandex Maps, C/C++,
PostgreSQL, VHDL, PHP, JavaScript, HTML, C#, MySQL
EDUCATION
Specialist degree in Computer networks and Dnipro - 2012
systems from Dnipropetrovsk State Technical
University of Railway Transport
ADDITIONAL SKILLS
Upper-Intermediate level of English, Native level of Ukrainian.
Similar candidates
-
Senior Full-Stack Developer
Remote -
Android-програміст
30000 UAH, Remote -
Senior Software Engineer
100000 UAH, Kyiv, Odesa , more 2 cities -
Senior Back-end (PHP) Developer, Software Engineer
120000 UAH, Kyiv, Remote -
Android-розробник
Remote -
Python-програміст
Kyiv, Vyshneve (Kyiv Region), Remote