Position: Lead Android Engineer
Category: Android
English level: upper
Years of experience: 10

from last work
 Setup CI/CD with Bitrise/Github Action and increase 50%-60% speed of CD process.
 Re-implement functionality with Google ML Kit to realtime recognize VIN numbers from QR/Texts and increase UI/UX 10%-15%.
 Optimize orders list loading/updating process to 30%-40%
 Write search vehicles by VIN code which realtime recognize from
Camera
 Convert GCM services to WorkManager which work on battery save
mode
 Worked on functionality which drivers can put signature online
which increase safety on pandemic time 10%-30%
 Worked on with ELD to get drivers hours logs via BLE
 Worked on MarketPlace Trust functionality to increase the liquidity
of our users
 Wrote high-quality code using MVVM architecture with
RX/LiveData/coroutines and covering code with UI/Unit tests,
increasing test coverage to 10%-20%.
 Daily code review.
 Migrated old codebase from Java to Kotlin. Brought down from
~30K lines code.
- Worked as Teached from android development on pdp.uz
- Worked as Android Chapter Lead/Android Consultant on of the outsource company
- Worked Senior Android Engineer one of the USA startup 
And also few local product based companies
Used java,kotlin,mvvm, mvp, rxjava, coroutine, flow, stateflow, sharedFlow, dagger2, JUnit, Espresso, Jacoco, CI/CD, remote config, dynamic delivery, crashlytics, opencv, ffmpeg, video stream decoding, GPS, background tasks, google map, osmdroid, eventbus, Spring 5, PostgreSQL, VertX, NodeJS Express, MongoDB, SQLite, Room, GreenDao, VueJS, Flutter, Dart