АС
Артем С.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 147,27 Р/час
вкл. НДС 20% (420 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Ориентированный на результат Android-разработчик с более чем 5-летним опытом в создании высоконагруженных, безопасных и масштабируемых мобильных решений для финтеха, банков, e-commerce и healthtech.
- Эксперт в области проектирования и реализации мобильных приложений, соответствующих международным стандартам безопасности (PCI DSS, ISO 27001), с глубоким пониманием архитектурных паттернов (MVVM, Clean Architecture, SOLID) и современных инструментов Android-разработки (Jetpack Compose, Coroutines, Dagger/Hilt).
- Обладает опытом интеграции с внутренними банковскими API, платёжными системами (Visa, Mastercard, Google Pay, Apple Pay), Open Banking API и внешними сервисами, что обеспечивает богатый функционал и высокую надёжность приложений.
- Уверенно использует инструменты DevOps и автоматизации (Fastlane, Docker, CI/CD, Jenkins, GitLab CI), что позволяет ускорять релизы, поддерживать высокое качество кода и минимизировать количество ошибок в продакшене.
- Специалист по оптимизации производительности мобильных приложений: умеет сокращать время загрузки данных, повышать отзывчивость интерфейса и снижать потребление ресурсов.
- Имеет опыт наставничества, проведения code review, обучения новых сотрудников и формирования сильных командных практик.
- Уделяет большое внимание безопасности, производительности и качеству кода, внимателен к деталям, придерживается лучших практик тестирования (юнит-тесты, интеграционные тесты, статический анализ).
Проекты
(5 лет 7 месяцев)
Cbonds
Роль
Android Developer
Обязанности
Cbonds – это финансовая платформа, которая предоставляет информацию о рынке облигаций, включая данные о заимствованиях, котировках, анализе и исследовании финансовых инструментов
Состав команды (6+ человек):
2 QA, 2 IOS, Android разработчик, BA/PM
Обязанности на проекте:
- Разработка и поддержка микросервисов на Kotlin с использованием Spring Boot и PostgreSQL.
- Реализация нового функционала и доработка существующего кода с учётом требований пользователей и стандартов качества.
- Написание юнит-тестов и интеграционных тестов с использованием JUnit для обеспечения стабильности и надёжности кода.
- Работа с брокерами сообщений (Kafka) для организации асинхронного взаимодействия между сервисами.
- Активное участие в проектировании и внедрении паттернов микросервисной архитектуры, обеспечивающих масштабируемость и отказоустойчивость.
- Настройка и поддержка контейнеризации и оркестрации сервисов с использованием Kubernetes.
- Проведение code review, анализ кода, выявление узких мест и предложение оптимизаций для повышения производительности и читаемости.
- Внедрение и поддержка CI/CD пайплайнов для автоматизации сборки, тестирования и деплоя.
- Активное взаимодействие с командой для обмена знаниями и улучшения процессов разработки.
Достижения
- Успешное участие в проектировании и развитии микросервисной архитектуры, что повысило устойчивость и масштабируемость платформы, обеспечив рост производительности на 30%.
- Настройка и оптимизация CI/CD процессов, что ускорило релизы и повысило качество поставляемого ПО, сократив время развертывания на 40%.
- Внедрение комплексных юнит- и интеграционных тестов, что позволило снизить количество дефектов на продакшене на 25%.
- Оптимизация производительности приложений за счёт рефакторинга и улучшения взаимодействия микросервисов, что улучшило время отклика системы на 20%.
- Проведение обучающих сессий по Kotlin, Spring Boot и микросервисным паттернам для команды, что повысило общий уровень экспертизы и снизило количество ошибок в коде на 15%.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Figma, Kotlin, JUnit, Spring Boot, Android SDK, Kubernetes, GitLab, Android Studio, Microservices, Kafka, Code Review, Testing, CI/CD, Microservice Architecture
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - По настоящее время
(1 год 6 месяцев)
Летуаль
Роль
Android Developer
Обязанности
Состав команды (250+ человек, 26 команд):
Тимлид, 2 Backend разработчиков, 4 QA Engineer, 2 Web, 2 IOS, 2 Android, 1 Дизайнер, Бизнес-аналитик
Обязанности на проекте:
- Разработка и внедрение новых функциональных возможностей на Kotlin и Spring Boot, направленных на улучшение пользовательского опыта и достижение бизнес-целей.
- Поддержание и усовершенствование существующего функционала с использованием PostgreSQL и Kubernetes для повышения эффективности и надёжности.
- Активное сотрудничество с членами различных команд, участие в стратегических обсуждениях и выработке общих решений.
- Создание качественного кода с последующим тестированием, включая написание автоматизированных тестов на JUnit для обеспечения высокого уровня качества.
- Проведение code review для выявления недостатков и обмена лучшими практиками в команде.
- Анализ производительности и структурированности кода, внедрение оптимизаций для улучшения работы приложений.
- Использование брокеров сообщений и микросервисных паттернов для обеспечения масштабируемости и отказоустойчивости.
- Настройка и поддержка CI/CD процессов с применением современных инструментов для автоматизации сборки, тестирования и деплоя.
Достижения
- Активное участие в проектировании архитектуры приложения, что привело к созданию инновационного и высокопроизводительного решения с увеличением производительности на 40%.
- Внедрение и оптимизация CI/CD процессов, что сократило время поставки релизов на 45% и повысило стабильность продукта.
- Разработка и интеграция сложных пользовательских компонентов интерфейса, улучшивших визуальное восприятие и повысивших удовлетворённость пользователей на 30%.
- Организация и проведение регулярных демонстраций прогресса проекта, что укрепило связь с заинтересованными сторонами и снизило риски недопонимания на 25%.
- Оптимизация производительности приложения, что снизило время отклика на запросы на 35% и повысило общую эффективность системы.
- Внедрение системы мониторинга, позволившей проактивно выявлять и устранять узкие места, сократив время реагирования на инциденты на 30%.
Стек специалиста на проекте
lint, GitLab, canary, detekt, SonarQube, JUnit, Firebase, Confluence, Kotlin, Android SDK, Android Studio, Code Review, Testing, Spring Boot, Jira, PostgreSQL, Jenkins, CI/CD, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Июнь 2023 - Август 2024
(1 год 3 месяца)
Messenger
Роль
Android Developer
Обязанности
Свой личный мессенджер компании (похож на Telegram) – Корпоративная соц. сеть
Состав команды (8 человек):
Техлид, 1 Backend разработчик, QA Engineer, 2 IOS, 3 Android
Обязанности на проекте:
- Разработка backend-сервисов на Kotlin с использованием Spring Boot и PostgreSQL, обеспечивающих шифрование сообщений и высокий уровень безопасности передачи данных.
- Создание новых экранов и компонентов UI в соответствии с дизайном из Figma, поддерживая единый стиль интерфейса.
- Разработка бизнес-логики приложения и написание юнит-тестов и интеграционных тестов с использованием JUnit для обеспечения надежности и функциональности кода.
- Проведение code review для поддержания стандартов качества и улучшения совместной работы команды.
- Анализ и оптимизация существующего кода для повышения производительности и упрощения сопровождения.
- Ведение документации на всех этапах разработки для обеспечения прозрачности и эффективного обмена знаниями внутри команды.
- Работа с брокером сообщений (Kafka и RabbitMQ) для организации асинхронного обмена данными между микросервисами.
- Применение паттернов микросервисной архитектуры для обеспечения масштабируемости и отказоустойчивости системы.
- Контейнеризация и оркестрация приложений с помощью Kubernetes для автоматизации развертывания и масштабирования.
- Участие в настройке и поддержке CI/CD пайплайнов для автоматизации сборки, тестирования и релизов.
Достижения
Достижения:
- Достижение значительного сокращения времени загрузки приложения за счет оптимизации кода и структур данных.
- Увеличение пользовательской базы за счет улучшения опытов работы с приложением, что может привести к повышению доходов.
- Успешное завершение крупных проектных этапов в срок на основе agile-методологий, что способствует повышению командной мотивации и удовлетворенности.
- Создание и внедрение модульного тестирования, что обеспечило более высокий уровень надежности и легкость в сопровождении кода.
- Заключение партнерских соглашений на основе успешного представления проекта клиентам и заинтересованным сторонам.
Стек специалиста на проекте
UI, canary, SonarQube, JUnit, Firebase, GitHub, Kafka, Confluence, Kotlin, Android SDK, Android Studio, Code Review, Figma, RabbitMQ, Testing, Spring Boot, Jira, PostgreSQL, Jenkins, CI/CD, Microservice Architecture, Kubernetes
Отрасль проекта
Media
Период работы
Февраль 2022 - Май 2023
(1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Гомельский Государственный Технический Университет им. П.О.Сухого
Специальность
инженер-системный программист
Завершение учебы
2020 г.