Специалисты

Описание

Основной навык: Kotlin
Длительность владения основным навыком: более 10 года
Дополнительные навыки:
KotlinSwift
AndroidSDK Java Eclipse Intellij IDEA Разработка ПО Agile Git
Управление проектами руководство командой разработчиков Blockchain RESTBluetooth
Seniority:TeamLead
Суммарная длительность владения профильными навыками:10 лет

Нагрузка 30%/70% программирование / управление и декомпозиция задач, кодревью
+ Более 5 лет опыта в решении разнообразных технических задач в рамках коммерческой разработки.
+ Более 5 лет опыта руководства командой разработки на всех стадиях delivery-процесса — от проектирования до поставки решения. Желателен продуктовый опыт.
+Умение планировать работу команды и укладываться в собственную оценку.
+ Уверенные hard-skills в микросервисной разработке (Java/Kotlin) и System Design.
+ KMP
+ MVIKotlin + Decompose
+ Знания гибких методологий и опыт работы в Agile-среде.
+ Стремление к непрерывному развитию и умение повышать стандарты качества внутри команды.
+ Умение говорить как на техническом языке, так и на языке бизнеса.

Образование и курсы
Национальный исследовательский ядерный университет "МИФИ",
Москва
Факультет кибернетики, Вычислительные машины, комплексы, системы и сети

Опыт
Проект

Автоматизация строительной отрасли. Крупный Застройщик Москвы.

Описание

Роль на проекте: TeamLead + code review Описание проекта: Мобильное приложение, бэкенд, интеграции Команда проекта: 4 разработчика, 1 QA, 1 AQA Обязанности на проекте: Руководство группой разработчиков. Декомпозиция поставленных от бизнеса задач. - Аналитика старого легаси - Составление плана работ по рефакторингу и написанию новых частей кода - Настройка связей с внешними сервисами и АПИ Личные результаты: Отрефакторили старый продукт. Написали большое и полезное для бизнеса количество сервисов.

Технологии

kotlin, KMP, Flow

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

Июнь 2023 – Июль 2025 месяцев

Проект

Мобильное приложение

Описание

Роль на проекте: TeamLead Описание проекта: Мобильное приложение Команда проекта: 2 команды по 4 разработчика, 1 QA, 1 AQA Обязанности на проекте: Руководство группой разработчиков. Декомпозиция поставленных от бизнеса задач. - Мигрировал весь проект на новую версию API (бэкенд перевел на новую платформу) - Выстроил CI/CD процессы - Внедрил механизм feature-toggle - Затащил проект Compose UI (вместе с навигацией на Decompose) - Выстроил сбор и построение метрик по командам(Velocity, BurnRate, Flow Efficiencyитд) Личные результаты: Команда под моим управлением успешно перевела проект на новую платформу. Отладила и запустила в продакшен

Технологии

kotlin, MVVM, Velocity, BurnRate, Flow Efficiency

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

Июнь 2023 – Июль 2024 месяца

Проект

Мобильное приложение крупного ретейла

Описание

Роль на проекте: TeamLead Описание проекта: Мобильное приложение Команда проекта: 4 разработчика, 1 QA, 1 AQA 1 TL, 1 PM Обязанности на проекте: Руководство группой разработчиков. Декомпазиция поставленных от бизнеса задач. Выставление тасков. Балансировка нагрузки. Ежедневные дейли. Код ревью. Контроль за соблюдением качества и сроков. Ввод новых сотрудников в проект (онбординг). Личные результаты: Команда под моим управлением успешно разработала, отладила функциональный модуль приложения виртуального мобильного оператора

Технологии

kotlin, MVVM, coroutine flow, swift, VIPER, Python и Go, Debezium, Kafka, RabbitMQ, appium

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

Январь 2022 – Июнь 2023 месяца

Проект

Мобильное приложение ecommerce

Описание

Роль на проекте: Senior Kotlin TeamLead Описание проекта: Мобильное приложение ecommerce Команда проекта: 4 разработчика, 1 QA, 1 AQA 1 TL, 2 UIUX, 3 PM (android, ios, transaction paiment) MVIKotlin + Decompose Обязанности на проекте: Разработка на KMP Прием генерация QR для приема денег через СБП Код ревью. Контроль за соблюдением качества и сроков. Ввод новых сотрудников в проект (онбординг). Код ревью Личные результаты: Поставленные задачи по выпуску приложения в срок выполнены.

Технологии

Самописные компоненты, библиотеки под строгим NDA

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

Ноябрь 2021– Март 2022 месяца

Проект

Мобильное приложение Банка

Описание

Роль на проекте: TeamLead Описание проекта: Мобильное приложение Банка Команда проекта: 4 разработчика, 1 QA, 1 AQA 1 TL, 2 UIUX, 3 PM (android, ios, transaction paiment) Обязанности на проекте: Руководство группой разработчиков. Декомпазиция поставленных от бизнеса задач. Выставление тасков. Балансировка нагрузки. Ежедневные дейли. Код ревью. Контроль за соблюдением качества и сроков. Ввод новых сотрудников в проект (онбординг). Личные результаты: Поставленные задачи по выпуску приложения в срок выполнены.

Технологии

kotlin, swift, самописные компоненты, библиотеки под строгим NDA

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

Ноябрь 2020 – Ноябрь 2021 месяц

Проект

Мобильное приложение Аэрофлот

Описание

Роль на проекте: TeamLead, Играющий тренер Описание проекта: Мобильное приложение Аэрофлот Команда проекта: 4 разработчика, 1 QA, 1 AQA 1 TL, 1 UIUX, 1 PM, 2 BSA Обязанности на проекте: Руководство группой android разработчиков , декомпозиция задач, код ревью, непосредственная разработка компонентов мобильного приложения Аэрофлот aka играющий тренер и наставник для junior). Личные результаты: В ходе разработки интегрировал следующие решения: - Google Pay - Samsung Pay - BLE систему уведомлений на iBeacon"ах - Навигацию в аэропортах мира с использованием SDK LocusLabs - Распознавание паспортов и платежных карт от Regula - Распознавание банковских карточек с использованием SDK SmartEngine - Мультиканальную систему уведомлений (push/sms) - CI/CD - Реализовывал кросс-платформенные проекты на Flutter

Технологии

kotlin, Flutter, SDK LocusLabs, iBeacon, BLE Natification system, Regula, SDK SmartEngine, push/sms, TuchID, CI/CD, Samsung Pay, Google Pay

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

Сентябрь 2016 – Сентябрь 2020 месяцев

Проект

NDA

Описание

Роль на проекте: Senior developer Описание проекта: Выполнение тасков в качестве Android-разработчика, iOS/Web-разработчика Команда проекта: 8 разработчика, 2 QA, 2 AQA 1 TL, 1 UIUX, 1 PM, 1 BSA Используемые технологии: - kotlin, Swift, Java, Dart, BLE, iBeacon и Eddystone Обязанности на проекте: Занимался разработкой заказных (по большей части кастомизированных) проектов, в частности: - приложения для получения cashback и призов за сканирование товарного чека с нужными позициями (для компаний PepsiCo, Danone, Heinkel, Юнимилк, Марс) - мобильное приложение для hands free оплаты в крупной ритейл сети с использование технологий BLE, iBeacon и Eddystone; - мобильное приложение для работы с аппаратным криптовалютным кошельком; - мобильные мультивалютные криптокошельки для нескольких российских изарубежных платформ / бирж. - android-приложения для работы с носимыми мобильными устройствами (радиационный дозиметр / датчик CO2 / строительные датчики / фитнес-браслет / электронные сигареты); - несколько Uber like приложений для заказа еды, вызова телохранителя или моделей; - приложения под смарт-терминалы Эвотор и LIFE PAY; - приложение для международной криптовалютной торговой площадки; - развлекательные приложения под ОС Android (мобильные игры), более 10 приложений; - мобильные приложения под мероприятия, для выставочных и образовательныхфорумов; - другие разнокалиберные клиент-серверные приложения под ОС Android (такси, маркетплейсы, дополненная реальность). Личные результаты: Зарелизил более 10 приложений для крупных вендоров, познакомился с системой кэшбек изнутри, изучил работу Эвотор изнутри

Технологии

Java, Kotlin, Dart

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

Март 2013 — сентябрь 2016 месяцев

Проект

Мобильные приложения крупных компаний

Описание

Роль на проекте: Mobile AndroidSenior developer, TeamLead Описание проекта: Мобильные приложения Motul, Metro, C&C, Газпром и др.) Команда проекта: 7 разработчика, 1 QA, 1TL, 10 PM Обязанности на проекте: - Техническое руководство; - Написание тендерной документации; - Разработка android приложений; - Контроль за исполнение тасков - Кодревью - Контроль и обучение Android и iOS разработчиков (7 человек); Личные результаты: За 9 месяцев мной или под моим руководством было разработано более 20 приложений разного характера, в том числе и для крупных российских и международных брендов (Motul, Metro, C&C, Газпром и др.)

Технологии

kotlin, Swift, Java, Dart, BLE, iBeacon и Eddystone

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

Январь 2016 —Сентябрь 2016 месяцев

Проект

Прямая линия с президентом РФ

Описание

Роль на проекте: TeamLead, Руководитель группы Android разработчиков Описание проекта: Прямая линия с президентом РФ Команда проекта: 7 разработчика, 1 QA, 1TL, 10 PM Обязанности на проекте: Занимался контролем и непосредственно разработкой Android-клиента для корпоративного мессенджера и мобильного приложения для видео стриминга к прямой линии с президентом РФ. Личные результаты: Стриминговое вещание президента через мое приложение увидели миллионы россиян. Сбои носили единичный характер.

Технологии

java, WebRTC Video stream

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

Сентябрь 2015 —Апрель 2016 месяцев