Специалисты
Общий стек технологий который применяю для разработки мобильных приложений:
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 месяц