Position: Senior Android Developer
Category: Android
English level: intermediate
Years of experience: 4


LifeHacker (January 2021 – March 2022)
Senior Android Developer Remote
- Almost full code coverage with unit tests
- Improved project architecture by introducing Clean Architecture + MVVM
- App-redesign with 3 different themes & different screen sizes optimization
- Introduced folders, notifications & recipes logic from scratch and made several huge releases in PlayMarket, AppGalery & MiApps (and many not so huge)
- Involved in the full life cycle of the project including design analysis, time estimation, development, debugging, testing, and publishing as a single Android Developer on the project

HiQo Solutions (February 2020 - July 2020)
Android Software Engineer
- Bug fixes
- Created delivery options that allow users to customize their order as much as possible
- Connect Android Native with Flutter and released following screens: Profile, FAQ, Favorite & Stop-list, Contacts and City

Reddle (June 2018 - August 2018)
Android Developer Intern

- Supported old projects. Code and UI optimization
- Development of the client-server part of the application
- Created a loading screen using several CustomViews

ITMO University (September 2019 – January 2022)
Laboratory Assistant Saint-Petersburg, RU
- Android course lecturer and practitioner
- Algorithms & Data Structures course lecturer and practitioner (2019 - 2020)
- Python course lecturer and practitioner (2019 - 2020)

Pet Project
Quit smoking
- Created several custom animations with MonionLayout
- Worked with Firebase: Auth, Database, Analytics, Crashlytics
- Worked with following APIs: VK, Google, Facebook, AppMetrica
- Implement canonical Clean Architecture with MVVM design pattern
- Worked on networking with Firebase, threading with Coroutines and local storage with Room databaase