Специалисты

Описание

Общий стек технологий который применяю для разработки мобильных приложений:
Kotlin, SOLID, MVVM, MVI, JetPack Compose , MVVM, MVP, Bottom Navigation и Navigation Architecture Component, Compose, Moxy, Coroutines, RxJava, LiveData, Flow, Room, REST API посредством Retrofit, DI Dagger 2, Hilt, Koin, WebSocket. Многомодульность, Firebase, Maps, Google ExoPlayer, Unit-тесты, Git, Trello, Figma
2006
Восточно-Казахстанский государственный технический университет имени Д. Серикбаева, Усть-Каменогорск Информационные технологии, инженер-системотехник
2009
Московский государственный университет экономики, статистики и информатики
Институт компьютерных технологий; ИКТ

Знание языков:
Английский — B1 — Средний
Казахский — B2 — Средне-продвинутый
Китайский — A1 — Начальный
Немецкий — A1 — Начальный
Турецкий — A1 — Начальный

Опыт
Проект

Приложение для страховой компании

Описание

Написание приложения «с нуля». Разработка архитектуры. Многомодульная архитектура. Технологические особенности проекта: Команда проекта: кросс-функциональная команда (в состав команды входили Android разработчики - 5 человек, QA, аналитики, backend разработчики, руководитель проекта). Обязанности на проекте: • Разработка функционала Управление профилем; • Создание модулей и переходов между ними; • Верстка экранов; • Работа на архитектуре MVVM, DI: Koin, Navigation Component, Flow; • Unit тестирование; • Взаимодействие с аналитиками, backend разработчиками, дизайнерами со стороны бизнес заказчика; • Yandex аналитика; • Логирование действий пользователя; • Логика refresh token; • Экспертная оценка макетов в Figma на предмет скрытых багов; • Исправление багов: в UI, логике • Согласование изменений с дизайном и бизнесом; • Подготовка релиза для выгрузки в прод. Личный результат: разработка архитектуры для реализации Unit тестирования. Реализация полного функционала Управления профилем клиента, взаимодействие с сервером, загрузка фото профиля, отображения данных профиля, редактирование, навигация между экранами.

Технологии

MVVM, DI: Koin, Navigation Component, Flow;

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

август 2023 – наст.вр. месяцев

Проект

Приложение для радио

Описание

Доработка существующего приложения (Java80% Kotlin 20%). Устранение проблем в работе приложения, оптимизация работы плеера, премиум аккаунта, работа с записями и многое другое. Технологические особенности проекта: Команда проекта: кросс-функциональная команда (в состав команды входили Android разработчики, IOS разработчики, QA, аналитики, владелец продукта, дизайнер, IT лидер). Обязанности на проекте: • создавал личные кабинеты и экраны авторизации; • создавал модули и переходы между ними; • верстка экранов; • работа на архитектуре MVP с использованием CoreData; • был опыт в интеграции GooglePlay (да и вообще платежных систем); • согласовывал изменения с дизайном и бизнесом. Личный результат: своим достижением считаю углубленную работу с анимацией, версткой красивого дизайна, при авторизации пользователя. Работа над авторизацией пользователей, премиум аккаунт.

Технологии

Kotlin, Java

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

май 2022 – август 2023 месяца

Проект

Приложение для бизнес сообществ.

Описание

Команда проекта: iOS разработчики, Android разработчики, QA, backend, дизайнер, TeamLead Обязанности на проекте: • разработка мобильного приложения на Kotlin; • работа с Git, GitHub; • настройка личного кабинета • получение данных, через API (JSON); • избавление от легаси кода/рефакторинг. Личный результат кандидата: Сделан верстка экрана и личного кабинета.

Технологии

Kotlin,Koin,MVVM, Coroutines, RestApi, Bottom Navigation, Glide, Tinkoff Decoro

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

Январь 2021 — май 2022 месяца

Проект

Приложение диктофона

Описание

Обязанности на проекте: разработка мобильного приложения на Kotlin; работа с Git, GitHub; получение данных, через API (JSON); избавление от легаси кода/рефакторинг.

Технологии

MVVM),Coroutines,Room,Unit-тесты (БД) Bottom Navigation и Navigation Architecture Component Google ExoPlayer, Services, Notifications

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

Январь 2019 — январь 2021 месяц

Проект

Приложение для инвесторов

Описание

Команда проекта: iOS разработчики, Android разработчики, QA, дизайнер,backend, TeamLead Обязанности на проекте: разработка мобильного приложения на Kotlin; работа с Git, GitHub; получение данных, через API (JSON); избавление от легаси кода/рефакторинг. Личный результат: Создание архитектуры приложен

Технологии

MVP,REST API посредством Retrofit,RX Kotlin,Dagger2

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

Январь 2019 — январь 2021 месяц

Проект

Приложение для гороскопа

Описание

Обязанности на проекте: разработка мобильного приложения на Kotlin; работа с Git, GitHub; получение данных, через API (JSON); избавление от легаси кода/рефакторинг. Личный результат: Создание архитектуры приложения

Технологии

(MVVM),Coroutines,Room,Unit-тесты (БД) Bottom Navigation и Navigation Architecture Component Google ExoPlayer, Services, Notifications, MVP,REST API посредством Retrofit,RX Kotlin,Dagger2

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

Январь 2019 — январь 2021 месяц