АП
Александр П.
Мужчина, 33 года
Россия, Санкт-Петербург, UTC+3
Ставка
5 095,58 Р/час
вкл. НДС 20% (680 Р)
Специалист доступен с 2 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Lead Android-разработчик с более чем 6-летним опытом в разработке приложений для Android, включая Android TV и WearOS. Специализируюсь на Kotlin, также имею значительный опыт работы с Java.
Понимаю ООП и структуры данных , есть опыт применения архитектурных паттернов MVVM и MVI на коммерческих проектах.
Разрабатываю приложения для передачи данных в реальном времени с использованием WebRTC и HLS. Также работаю с ИИ.
Занимаюсь менторством Junior и Middle-разработчиков, помогая им расти профессионально и достигать высоких результатов. Эффективно работаю в межфункциональных командах, обеспечивая плавное взаимодействие между разработчиками, дизайнерами и менеджерами проектов.
Технологии:
- Kotlin, Java, Kotlin Multiplatform
- SQL
- Kotlin Coroutines
- Многомодульность: Jetpack Compose, Gradle, Dependency Injection (Dagger/Hilt/Koin)
- Dagger 2/Hilt,
- Retrofit, OkHttp, Ktor, socket.io
- WebRTC
- Firebase (Crashlytics, Analytics, Auth, Realtime Database, Firestore)
- Room и DataStore
- GitLab CI/CD
- Docker
- Jira
- Jenkins
Проекты
(5 лет 3 месяца)
Android-приложение для видеозахвата
Роль
Lead Android-разработчик
Обязанности
Разработал приложение видеозахвата с нуля в дополнение к более крупной платформе видеонаблюдения для IP-камер. Этот проект подразумевал создание дополнительного приложения, позволяющего устройствам Android выступать в качестве внешних камер.
Какие функции я реализовал:
- потоковая передача данных по протоколу RTMP
- запись экрана
- элементы пользовательского интерфейса, управляемые сервером, а также кастомные UI-компоненты
- проектирование клиент-серверного взаимодействия
- разработка в соответствии с подходом многомодульности
- поддержка сложных дизайнов пользовательского интерфейса с тремя перекрывающимися модалами
- написание юнит-тестов
Приложение рассчитано на работу с различными версиями API.
Техстак проекта: Kotlin, Coroutines, Jetpack Compose, Clean Architecture, Hilt DI, DataStore, Retrofit/OkHttp, RTMP, Git, Gradle, CI/CD, Android SDK, MVI, SOLID, Dependency Injection, Dagger, Flow, JSON, SOAP, Room, Scrum
Также руковожу командой Android-разработчиков при работе над этим приложением с начала разработки по настоящее время: провожу ревью кода, даю фидбэк, помогаю с постановкой задач.
Стек специалиста на проекте
DataStore, Room, Kanban, Clean Architecture, Toothpick, DI, JSON, Scrum, Git, API, Gradle, Realm, Kotlin coroutines, Android, Dagger, DRY, KISS, Hilt, MVI, Flow.js, Unit and API test, Coroutines, Jetpack Compose, RTMP, Kotlin, OkHttp, Dependency injection, Android SDK, Unit testing, CI/CD
Отрасль проекта
Media
Период работы
Сентябрь 2022 - По настоящее время
(2 года 11 месяцев)
Android приложение: голосовая соцсеть
Роль
Lead Android-разработчик
Обязанности
Разработал приложение-соцсеть с аудио- и текстовым чатом. Реализовал функционал голосовых карточек и свайп-функцию для карточек (нравится/не нравится). Работал с подключением платежных систем, in-app purchases.
Разрабатывал сложные элементы пользовательского интерфейса, управляемые сервером, а также кастомные UI-компоненты. Обеспечивал клиент-серверное взаимодействие.
Техстак проекта: Kotlin, Coroutines, Jetpack Compose, Clean Architecture, MVVM, Hilt DI, Retrofit/OkHttp, Firebase, OpenAI, Git, Gradle, CI/CD, Android SDK, MVI, KISS, DRY, Toothpick, Kotlin Coroutines, JSON, SOAP, Realm, Kanban
Работал в кросс-функцональной команде. Также руководил и менторил команду Android-разработчиков при работе над этим приложением с начала разработки: проводил ревью кода, давал фидбэк, ставил задачи.
Стек специалиста на проекте
DataStore, Kanban, Clean Architecture, openAI, Toothpick, SOLID, DI, JSON, Git, API, MongoDB, Gradle, Firebase, Realm, Kotlin coroutines, Android, Dagger, DRY, KISS, Hilt, MVI, Okhttp3, Coroutines, In-App Purchases, Jetpack Compose, SOAP, Kotlin, Dependency injection, Android SDK, CI/CD, MVVM
Отрасль проекта
Social Networking
Период работы
Май 2022 - Октябрь 2023
(1 год 6 месяцев)
Android приложение для общения тренера с командой во время спортивных матчей
Роль
Lead Android-разработчик
Обязанности
Разработал приложение с нуля. Занимался внедрением WebRTC-звонков (1-на-1 и групповые).
Разрабатывал функции отслеживания состояния устройства: уровень заряда батареи, качество сети - а также синхронизация медиафайлов устройства с громкостью звонков, чтобы обеспечить минимально возможный лимит громкости.
Проектировал клиент-серверное взаимодействие.
Разрабатывал кастомный интерфейс приложения, включая кастомные UI-компоненты.
Я также интегрировал приложение со сторонними решениями по управлению мобильными устройствами (MDM) и подключил его к REST API.
Техстак: Kotlin, Coroutines, Clean Architecture, Apollo GraphQL, Firebase Firestore, HiltDI, Firebase Messaging, Agora.io voice call library, Jetpack Navigation Component, Esper MDM SDK, Retrofit/OkHttp, Socket.io, Git, Gradle, CI/CD
Руководил middle-разработчиками на проекте, проводил ревью кода, помогал с реализацией сложного функционала.
Стек специалиста на проекте
Firebase Cloud Messaging, Socket.io, Clean Architecture, Jetpack Navigation Component, Git, API, Gradle, Firebase, MDM, Hilt, Firebase Firestore, Okhttp3, Apollo GraphQL, Coroutines, SDK, Jetpack Compose, RTMP, Kotlin, Retrofit, OkHttp, Agora, Esper MDM SDK, REST API, CI/CD
Отрасль проекта
LifeStyle
Период работы
Январь 2022 - Сентябрь 2022
(9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
ЛЭТИ
Специальность
Нанотехнологии и микросистемная техника
Завершение учебы
2018 г.