Position: Tech Lead/Architect Android Developer
Category: Android
English level: upper
Years of experience: 10

Making engineers life easier by building processes, tools and approaches.
Freelance
 * Application to monitor traffic usage
 - Developed from scratch within Android SDK. Traffic data has been drawn over all apps. I was the single developer on the project
 - Android SDK, Java
 * Companion app for smart bracelet prototype
 - Collaboration with the team from Sweden. They were focused on hardware, my role was to develop a companion app from scratch. The companion app communicates with the bracelet using Bluetooth. I was the single developer on the project.
 - Android SDK, Java, Bluetooth
Outsource company
* POS system
 - Set of applications to place and proceed orders for bars/events/exhibitions/etc
 - Android SDK, Java, Bluetooth, external hardware (magnetic stripe reader / RFID reader), internal distribution (Google Play for Work). I was working in a team of a few developers.
* ePCR-system
 - Application with server-driven UI for US emergency services
 - Android SDK, Java, server-driven UI. I was working in a mid-size team.
* numerous typical Android apps
 - set of typical Android apps with a different type of content (articles, videos, streams, books, etc)
 - Android SDK, Java, Kotlin. Teams of 1-3 devs
 * Mentorship on courses for intern developers
 Product company
 * Chromium-based browser for Android. Team of 20 android engineers
 - Android SDK/NDK, Kotlin
 Product company (banking)
 - Android app for modern mobile banking. Took technical leadership over the project, initiated and implemented migration from monolith to multi-module structure which allowed to publish lightweight version. Team of 15 android engineers.
* Mentorship on courses for intern developers
Product company
 Ride-hailing app
 - Android SDK, Kotlin. TechLead of the project. Constant improvements on team process, supported migration from the single mobile team into feature teams (each feature team has android/ios/backend engineers), introduced new technics and tools (linters, automations, scripts, procedures) to improve team performance and satisfying by work and, as a result, quality of product and speed of development on long distance.