Pavlo Kravchenko
Lead Android Developer
Experience
Lead Android Developer
NDA
- Building the project architecture
- Writing project documentation and guidelines
- Building the API
- Technology: Kotlin, Koin, MVVM, SOLID, Clean architecture, Architecture Components, Multimodularity, Ktor, Picasso, Lottie, Apache, Firebase, Google Wallet, Kotlin Multiplatform
iOS Developer
Symplast
- Development of the functionality of the application for managing electronic medical records
- Technology: Swift, Swift UI, MVVM, SOLID, Clean architecture, CoreData, TestFlight, SnapKit, Kingfisher, Charts
Senior Android Developer
Sense Bank
- Development of the functionality of the client application of the bank
- Application redesign
- Supporting application
- Writing documentation and guidelines
- Technology: RxJava 2, Kotlin, Koin, MVVM, SOLID, Clean architecture, Architecture Components, Multimodularity, Glide, Retrofit, OkHTTP, Lottie, LiveBank, Timber, Apache, Firebase, AirBnb, Google Maps, DynamicAnimation, Facebook Stetho, Room, Decoro
Leading Android Developer
VTB Bank
- Making architectural decisions in the bank’s platform team
- Creating and configuring a user-friendly and developer-friendly UI for the entire bank
- Migration to Jetpack Compose
- Build speed optimization
- Several times deliveries became the best deliveries of the week in the general bank vote
- Technology: RxJava 2, Kotlin, Dagger 2, MVVM, SOLID, Clean architecture, Cicerone, Architecture Components, Multimodularity, Jetpack Compose, Google Maps, Firebase, Room
Mobile Team Leader
Tanuki
- Application development for ordering food (customer and restaurant versions)
- Architecture of client-server solutions
- Writing code
- Mentoring and setting tasks
- Conducting technical interviews
- The application repeatedly ranked in the TOP 3 among food delivery applications in the Moscow region on Google Play
- Application stability on Firebase Crashlytics 99.97%
- Technology: Kotlin, REST API, Retrofit, OkHTTP3, MVP, MVVM, iBox, Architecture Components, Koin, RxJava2, Google Pay, Google Maps
Mobile Developer
Green Moby
- Cryptocurrency tracker development (iOS, Android, ReactNative). The application monitors prices for cryptocurrencies. There is a portfolio, alerts, charts. Technology: Java, Swift, Objective-C, ReactNative, JavaScript, REST API, WebSocket, CoreData, Realm, SQLite, Billing App
- Development of an IP telephony application. An application for sending messages and making calls to a real phone number via the Internet. There are also video calls and chats. Technology: Java, Swift, REST API, CoreData, SQLite, Twilio, MVP
- Development of an online store for goods. Technology: Java, Swift, REST API, MVP, Kingfisher, AFNetworking, Retrofit, Glide, SQLite, CoreData
- Development of a taxi app. Technology: Kotlin, Java, REST API, MVP, Google Maps, Firebase, Retrofit, Picasso, Room, Dagger, Moxy, Navigation Components, Google Pay, Room
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (3.5 years), Banking and Finance (3 years), Food and Beverage (2 years), Transportation (1 year), Retail (1 year), and Telecommunication (1 year).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (7.5 years) and Product Development (5 years).
Summary
Programming is my hobby. I have good analytical skills, learn easily. I like to solve mathematical problems (like VRP or finding optimal areas in a given figure). I have experience writing the backend for my projects. I work well in a team. I am fond of sports, extreme sports, diving, fishing, outdoor activities, radio engineering, circuitry, electronics, computer games.
Skills
Android Sdk
Kotlin
Java
Restful Api
Architecture Components
Retrofit
Mvvm
Mvp
Firebase
Solid
Sql
Json
Coroutine
Dependency Injection
Dagger
Websocket
Lifecycle
Oop
Clean Code
Jetpack Compose
Xml
Kotlin Multiplatform Mobile
Koin
Ktor
Sqldelight
Coil
Ios
Swift
Swiftui
Afnetworking
Kingfisher
Cocoapods
Package Manager
Apns
Coredata
Kotlin Multiplatform
Languages
Education
Chernihiv National University of Technology
Bachelor of Computer Engineering · Computer Engineering · Chernihiv, Ukraine
Chernihiv Technical School of Transport and Computer Technologies
Specialist in servicing computer systems and services · Computer systems · Chernihiv, Ukraine
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Pavlo based?
What languages does Pavlo speak?
How many years of experience does Pavlo have?
What roles would Pavlo be best suited for?
What is Pavlo's latest experience?
What companies has Pavlo worked for in recent years?
Which industries is Pavlo most experienced in?
Which business areas is Pavlo most experienced in?
Which industries has Pavlo worked in recently?
Which business areas has Pavlo worked in recently?
What is Pavlo's education?
What is the availability of Pavlo?
What is the rate of Pavlo?
How to hire Pavlo?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Lead Android Developer
Nearby freelancers
Professionals working in or nearby Warsaw, Ukraine