Мужчина, 24 года (22.12.2001)
Витебск
Гражданство: Россия
Разрешение на работу: Беларусь
Обновлено 29 сентября
4а.Консалтинг
Разработка нативных приложений для Android Публикация приложений и их поддержка в Google Play и RuStore и AppStore Руководство командой и координация взаимодействия между командами бэкенд- и мобильной разработки Проведение код-ревью и контроль соблюдения стандартов качества кода Менторство для начинающих разработчиков и содействие профессиональному росту команды.
Стек: Kotlin, Hilt, MVVM, Jetpack Compose, XML, Flow, Kotlin Coroutines, Retrofit, Firebase. Kotlin Serialization, Android Profiler, Flutter
– Перевел проект с ViewBinding на Jetpack Compose, сократив время разработки (без учета верстки интерфейса). – Рефакторил сложные экраны интерфейса, преобразовав их в переиспользуемые и удобные в поддержке компоненты, что повысило читаемость кода и уменьшило его дублирование. – Внедрил golden tests, благодаря чему количество задач, возвращаемых с этапа тестирования, сократилось на 50%. – Участвовал в код-ревью, отладке и непрерывном совершенствовании приложения.
AiDenix
Мобильный разработчик и тимлид, отвечающий за создание нативных и кроссплатформенных мобильных приложений.
Обязанности: Разработка нативных приложений для Android Публикация приложений и их поддержка в Google Play и RuStore Руководство командой и координация взаимодействия между командами бэкенд- и мобильной разработки Проведение код-ревью и контроль соблюдения стандартов качества кода Менторство для начинающих разработчиков и содействие профессиональному росту команды.
Стек: Kotlin, Hilt, MVVM, Jetpack Compose, XML, Flow, Kotlin Coroutines, Retrofit, Firebase. Kotlin Serialization, Android Profiler, Flutter
- Сократил время разработки приложения и новых функций благодаря переходу с React Native на нативную разработку на Kotlin - Внедрил многомодульную архитектуру, что позволило разделить зоны ответственности внутри команды и сократить время выполнения задач на 30% - Упростил поддержку и повысил безопасность проекта за счет миграции с Kotlin Synthetics на View Binding и Jetpack Compose
ООО "Центр Аутсорсинга"
Компания предоставляет услуги по аутсорсинговой разработке и текущей поддержке клиентских проектов.
Обязанности: Разработка мобильных приложений полного цикла, включая публикацию в App Store и Google Play Разработка клиент-серверных приложений с использованием Kotlin и Flutter Проектирование архитектуры ПО и планирование технических решений Реализация пользовательского интерфейса (UI) на основе макетов из Figma Поддержка и развитие существующих приложений, находящихся в эксплуатации
Ключевые проекты и опыт:
1. Система контроля посетителей ресторана (доступ по паспорту) - Разработка архитектуры проекта на паттерне Clean Architecture с использованием MVVM. - Реализация обмена данными в реальном времени с использованием WebSockets в закрытой внутренней сети.
Стек: Kotlin, Pusher, Retrofit, Hilt Срок реализации: 2 месяца Результат: полностью функциональная, готовая к эксплуатации система внутреннего контроля доступа
2. Внедрение чата для рабочего приложения - Рефакторинг проекта под feature-first, благодаря чему уменьшилось время разработки фич с помощью разделения команды на каждую фичу. - Рефакторинг проекта с Kotlin Syntethic на ViewBinding, что позволило обезопасить код и увеличить скорость разработки. - Подключение FCM системы в проект для реализации чата.
Стек: Kotlin, Firebase Cloud Messaging, Retrofit, ViewBinding, Hilt
3. Мобильное приложение для оценки эффективности работы водителей - Разработка архитектуры нового мобильного приложения на базе паттерна feature-first, что позволило распределить модули приложения между командами. - Реализация базовых компонентов для снижения времени разработки. - Интеграция интерактивных графиков на базе MPAndroidChart с кастомной доработкой поведения. - Реализация динамического процесса аутентификации с использованием нескольких API.
4. Приложение для управления заявками водителей (проект поддержки)
- Рефакторинг проекта с паттерна MVP на MVVM, что позволило облегчить разработку новых фич и увеличить отклик пользовательского интерфейса. - Дальнейшая поддержка приложения с подключением OpenStreetMap.
Стек технологий: Android: Kotlin, Coroutines, Flow, Viewbinding, Dagger2, Hilt, Room, Retrofit, OpenStreetMap, Flutter
- Разработал и внедрил переиспользуемого внутреннего шаблона проекта на базе MVVM, что значительно повысило скорость разработки и обеспечило единообразие подходов в новых проектах - Повысил скорость тестирования проекта за счёт разработанной архитектуры - Повысил скорость разработки фич командой, путем разделения проекта на модули при моем наставничестве.
Люблю изучать новые технологии, легко адаптируюсь, увлекаюсь путешествиями и чтением книг
Английский — в1 - средний Водительские права - B