Summary

Expertise

Project Highlights

Education

Agency

YK

English:

Upper Intermediate

Yurii K.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

SENIOR ANDROID DEVELOPER with strong Team Lead skills

Led cross functional discussion for place name aliases feature. Saved 3 weeks on development by providing efficient solution for ui component. Improved venue user experience speeding up the initial venue position as pickup by 1 second on fresh start, removing flickering and improving focus. Improve route drawing by 3 seconds after adding waypoint.

Want to hire this engineer?

Check if Yurii is available

Expertise

Years of commercial development experience

8 years of experience

Core technologies

Android 9 years
Kotlin 7 years
Android NDK 6 years

Other technologies

Google Maps
Java
JetPack
Dagger 2
Glide
Picasso
Retrofit
RxJava
Realm
Firebase
Room database

Project Highlights

icon
Senior Android developer

Lyft

Led cross functional discussion for place name aliases feature. Saved 3 weeks on development by providing efficient solution for ui component. Improved venue user experience speeding up the initial venue position as pickup by 1 second on fresh start, removing flickering and improving focus. Improve route drawing by 3 seconds after adding waypoint.

Responsibilities & achievements

Leading the team add delivering the complicated technical solutions

Android
icon
SENIOR ANDROID DEVELOPER

Just Eat Takeaway

Conducted 50+ interviews, onboarded 3 Middle developers and mentored Junior Developer for 15 months. Led technical vision of app for 2 years with 15+ presentations for the team. Solved major architecture problem by designing new module structure following Clean Architecture. As a result 10 subdomains were migrated fully, 21 partially and 3 screens/features fully decoupled. Consulted Android teams regarding tech/arch topics such as creating infrastructure for legacy API on new architecture, refactoring experimentation architecture, and managing dependencies. Implemented lightweight pagination library using Kotlin Flows. Introduced approach to run and develop features independently with increased build speed. Introduced test fixtures to remove hidden circular dependencies when building tests. Introduced controllable and testable way to pass success/error data using custom result class. Delivered Search feature by leading product, cross functional discussions, creating contract and implementing Android part. Used new architecture which allowed to save time/health of the team. Development: Delivered Search feature on time crash-free Migrated Dish Search Suggestions to Compose. Developed Dine-In feature Updated Restaurant List design Improved Leanplum integration which resulted in a reduction of 250 million requests per year For Eat.ch app redesigned Restaurant List, updated Menu, redesigned Search By Address feature.

Responsibilities & achievements

Delivered Search feature on time crash-free Migrated Dish Search Suggestions to Compose. Developed Dine-In feature Updated Restaurant List design Improved Leanplum integration which resulted in a reduction of 250 million requests per year For Eat.ch app redesigned Restaurant List, updated Menu, redesigned Search By Address feature.

Java
Kotlin
Android

Education

Higher education in Computer Science

Agency

App/Blockchain Development agency #145

100-400

GMT+2

Kyiv/Ukraine

Core Expertise

AngularJS
API
Bitcoin
Data Scientists
Hibernate
Java
JavaScript
Kotlin
Node.js
Python
React.js
Spring
SQL
UI
UX
Xcode
XML
Apache Ant
API Documentation
JSON
Machine learning Engineer
Payment Gateway Integration
Spring Framework
Swift
WebSockets
Docker
WebAPI
iOS SDK
Ethereum
Solidity
Vue.js
Spring Boot
Cryptocurrency
Smart Contracts
Blockchain
Rust
AndroidX
Data Analyst

Industries

Business & Productivity, Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Booking & Rent, Blockchain & Cryptocurrency

Want to hire this engineer?

Check if Yurii is available