Специалисты

Описание

Профессиональные навыки
Rx*, Coroutines, Flow, Kotlin, Java, SOLID, KISS, DRY, CI/CD, MV*, Hilt, Kodein, Dagger,
MultiModule, JUnit and etc.



ОБРАЗОВАНИЕ
Высшее:
2020 Худжантский государственный университет; ЛГПИ, Прикладная информатика и математика. Изучал основы программирования и разработки ПО

Опыт
Проект

NDA

Описание

Обязанности и достижения: Разрабатываем приложение Написал высококачественный код, используя архитектуру MVI с RXJava и покрывая код модульными тестами (JUnit) Разработал разные механизмы для авторизации и покрывал код с автотестами Собрал некоторые большие разделы проекта с нуля и рефакторил старые Занимался баг фигсами и иногда делал хотфиксы Рецензирование кода коллег - андроид инженеров. В день просматривалось 1-5 PR. Работал с кросс-функциональной командой: Android & iOS | Бекэнд разработчики, дизайнеры, QA, аналитики данных и тд

Технологии

Rx Java/Coroutines, Kotlin, Java, SOLID, KISS, DRY, CI/CD, MVVM/MVI, Hilt, Kodein, MultiModule, JUnit, Lint

Длительность

Март 2022- по настоящее время месяцев

Проект

приложение для управления переводами

Описание

Обязанности и достижения: Разрабатываем приложение для управления переводами и оплатой услуг, которым пользуются почти миллиона пользователей. Написал высококачественный код, используя архитектуру MVVM с Coroutines Flow и покрывая код модульными тестами Разработал кеш механизм для баланса карт который несколько раз упростил жизнь наших пользователей Переписал основную часть проекта на Compose и некоторые части оплаты с нуля Написал свою кастомную библиотеку для сканера банковских карт на основе библиотеки OpenCV (C, C++) Рецензирование кода коллег-инженеров. В день просматривалось 1-3 PR. Работал с кросс-функциональной командой из 50 человек: мобильные/бэкенд инженеры, дизайнеры, QA, аналитики данных. Соавтор стандартов кода для команды Android из 7 человек. Являюсь тимлидом команды AlifTech. Команда которая разрабатывают внутренние проекты нашей компании

Технологии

Coroutines, Flow, Kotlin, Java, SOLID, MVVM/MVI(Compose), Hilt/Dagger, MultiModule, Compose

Длительность

Январь 2020- Апрель 2022 месяца

Проект

приложение для покупки автомобилей

Описание

Обязанности и достижения: Разрабатывали приложение для покупки автомобилей и система для пропуска(Pass24), которым пользуются почти миллиона пользователей. Написал высококачественный код, используя архитектуру MVVM с Coroutines Flow и покрывая код модульными тестами Работал с кросс-функциональной командой из 20 человек: мобильные/бэкенд инженеры, дизайнеры, QA, аналитики данных. Соавтор стандартов кода для команды Android из 4 человек.

Технологии

Coroutines, Flow, Kotlin, SOLID, MVVM, Hilt, MultiModule, JUnit and etc.

Длительность

Май 2019- Февраль 2020 месяцев