АП
Александр П.
Мужчина, 32 года
Россия, Санкт-Петербург, UTC+3
Ставка
4 930 Р/час
вкл. НДС 20% (680 Р)
Специалист доступен с 29 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Lead Android-разработчик с более чем 6-летним опытом в разработке приложений для Android, включая Android TV и WearOS. Специализируюсь на Kotlin, также имею значительный опыт работы с Java.
Разрабатываю приложения для передачи данных в реальном времени с использованием WebRTC и HLS. Также работаю с ИИ.
Занимаюсь менторством Junior и Middle-разработчиков, помогая им расти профессионально и достигать высоких результатов. Эффективно работаю в межфункциональных командах, обеспечивая плавное взаимодействие между разработчиками, дизайнерами и менеджерами проектов.
Проекты
(4 года 6 месяцев)
Android-приложение для видеозахвата
Роль
Lead Android-разработчик
Обязанности
Разработал приложение видеозахвата с нуля в дополнение к более крупной платформе видеонаблюдения для IP-камер. Этот проект подразумевал создание дополнительного приложения, позволяющего устройствам Android выступать в качестве внешних камер.
Какие функции я реализовал:
- потоковая передача данных по протоколу RTMP
- запись экрана
- элементы пользовательского интерфейса, управляемые сервером
- поддержка сложных дизайнов пользовательского интерфейса с тремя перекрывающимися модалами.
Приложение рассчитано на работу с различными версиями API.
Техстак проекта: Kotlin, Coroutines, Jetpack Compose, Clean Architecture, Hilt DI, DataStore, Retrofit/OkHttp, RTMP
Также руковожу командой Android-разработчиков при работе над этим приложением с начала разработки по настоящее время: провожу ревью кода, даю фидбэк, помогаю с постановкой задач.
Стек специалиста на проекте
DataStore, Clean Architecture, API, Android, Hilt, Coroutines, Jetpack Compose, RTMP, Kotlin, OkHttp
Отрасль проекта
Media
Период работы
Сентябрь 2022 - По настоящее время
(2 года 2 месяца)
Android приложение для общения тренера с командой во время спортивных матчей
Роль
Lead Android-разработчик
Обязанности
Разработал приложение с нуля. Занимался внедрением WebRTC-звонков (1-на-1 и групповые). Разрабатывал функции отслеживания состояния устройства: уровень заряда батареи, качество сети - а также синхронизация медиафайлов устройства с громкостью звонков, чтобы обеспечить минимально возможный лимит громкости.
Я также интегрировал приложение со сторонними решениями по управлению мобильными устройствами (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
Руководил middle-разработчиками на проекте, проводил ревью кода, помогал с реализацией сложного функционала.
Стек специалиста на проекте
Firebase Cloud Messaging, Clean Architecture, Jetpack Navigation Component, Firebase, MDM, Hilt, Firebase Firestore, Okhttp3, Apollo GraphQL, Coroutines, SDK, Kotlin, Retrofit, Socket.io, OkHttp, Agora, Esper MDM SDK, REST API
Отрасль проекта
LifeStyle
Период работы
Январь 2022 - Сентябрь 2022
(9 месяцев)
Android видеоредактор со спецэффектами для создания анимированных роликов
Роль
Lead Android-разработчик
Обязанности
Занимался разработкой первой версии приложения на Java; затем перешел на Kotlin, чтобы оптимизировать кодовую базу. Также оптимизировал время обработки видео: изначально обработка видео занимала до 1 минуты, но благодаря улучшению производительности и оптимизации алгоритмов я сократил это время до нескольких секунд. Суть проекта заключалась в улучшении механизмов обработки видео и расширении функционала редактирования видео, включая применение эффектов наложения.
Техстак: Java, FFmpeg, Butterknife DI, Billing v.3
Руководил middle-разработчиками на проекте, проводил ревью кода, помогал с реализацией сложного функционала.
Стек специалиста на проекте
Java, FFmpeg, Kotlin, Butterknife
Отрасль проекта
VR/AR
Период работы
Январь 2018 - Август 2019
(1 год 8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да