Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Михаил — Android-разработчик уровня Middle. Специализируется на создании многомодульных приложений, владеет технологиями MVI, MVP и MVVM, опытом разработки многомодульной архитекутры.
Опыт работы:
- NDA (RnD): разработка крупного многоуровневого приложения для организаций с более чем 50 тысячами скачиваний. Обязанности включали разработку многомодульной архитектуры, обеспечение функциональности, внедрение новой функциональности и всесторонних стратегий тестирования.
- Flexsent Labs (Media): создание модульных и гибких решений для различных мобильных приложений, включая социальные медиа, музыкальное приложение и приложение для фондового рынка. Проектирование MVVM, работа с внешними источниками данных и API.
- Приложение для медитации и поддержки позитивного настроя (BioTech, Pharma, Health care & Sports): проектирование MVVM, разработка приложения от идеи до полной реализации. Достигнут высокий уровень тестового покрытия, внедрён GitLab CI/CD.
- Приложение для обработки звука (AI & Robotics): проектирование MVP, обеспечение бесперебойной работы и функциональности, внедрение всесторонних стратегий тестирования, укрепление качества кода и стабильности.
Проекты
(4 года 2 месяца)
NDA
Роль
Android разработчик
Обязанности
Приложение для работы организаций и управлением эффективностью. (50тыс+ скачиваний)
Это крупное, многоуровневое приложение, разработанное для облегчения эффективного
взаимодействия между сотрудниками и руководителями, предоставления инструментов для оценки
производительности или возможности установки и отслеживания целей.
Обязанности:
● Разработка многомодульной архитекутры приложения, MVI.
● Обеспечение бесперебойной работы и функциональности.
● Внедрение новой и значимой функциональности, улучшающей пользовательский опыт.
● Внедрение всесторонних стратегий тестирования, укрепление качества кода и стабильности.
● Разработка гибкой и масштабируемой функциональности для комплексного
сбора и анализа данных.
● Работа с безопасной аутентификацией и входом пользователей.
● Оптимизация ключевых областей и повышение общей производительности приложения для улучшенного пользовательского опыта
Стек специалиста на проекте
Kotlin, Firebase, RxJava, Koin, Room, MVI, Espresso, Paging, Google Services, Apollo GraphQL, Datadog, nav, Mockk, Component
Отрасль проекта
RnD
Период работы
Июнь 2023 - По настоящее время
(2 года 2 месяца)
Flexsent Labs
Роль
Android разработчик
Обязанности
Создание модульных и гибких решений для различных мобильных приложений.
Разработка социальных медиа, музыкального приложения и аппликация для
фондового рынка.
● Проектирование MVVM.
● Дизайн и разработка приложений для платформы Android.
● Исправление ошибок и улучшение производительности приложения.
● Работа с внешними источниками данных и API.
● Сотрудничество с межфункциональными командами для определения,
проектирования и выпуска новых функций.
● Работа в группе разработчиков, практическое применение cicd
Приложение для медитации и поддержка позитивного настроя. (1тыс + скачиваний)
Это небольшое кросс-платформенное приложение на Kotlin, которое я разработал от идеи до полной
реализации. Оно предоставляет пользователям доступ к управляемым медитациям, ежедневными
аффирмациями, ведению благодарностей и мотивационному контенту.
● Проектирование MVVM.
● Разработка приложения от идеи до полной реализации, используя последние технологии.
● Достигнут высокий уровень тестового покрытия: реализация тестов для 90% кодовой базы с проверкой Jacoco.
● Внедрение GitLab CI/CD для автоматизации процессов разработки, интеграции кода, тестирования и деплоя.
https://github.com/ShMike6491https://github.com/ShMike6491https://www.linkedin.com/in/mike-shilovski-94420319a/