Алексей Л. Android разработчик, Senior

ID 12013
АЛ
Алексей Л.
Мужчина, 23 года
Беларусь, Минск, UTC+3
Ставка
4 025,97 Р/час
НДС не облагается
Специалист доступен с 17 января 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Senior
Навыки
Kotlin
Java
Room
Preferences
Dagger
Koin
Hilt
View Binding
RecyclerView
DiffUtil
Animations
XML layout
Jetpack Compose
RxJava
Kotlin coroutines
MVP
MWWM
MVI
Clean Architecture
SOLID
Navigation Component
Deep Links
Broadcast Receiver
ContentProvider
Services
Notifications
ViewModel
LiveData
WorkManager
AlarmManager
Multi-module
HTTP
REST
Retrofit
OkHttp
Jackson
Gson
Glide
Picasso
Mockito
JUnit
CameraX
Git
Firebase services
Google Billing API
SCRAM
MVVM
Coroutines
Google
Scrum
SQLite
Figma
Dagger2
Retrofit 2
Google API
GitHub
Kanban
Confluence
Custom View
Отрасли
Urban technology
Знание языков
Английский — B2
Главное о специалисте
● Ориентирован на разработку надежных и удобных приложений для платформы Android; ● Обладает хорошими знаниями Kotlin; ● Глубокое понимание принципов объектно-ориентированного программирования.
Проекты   (4 года 2 месяца)
Заказная разработка
Роль
Android разработчик
Обязанности
Проект 1. Приложение безопасности Приложение для обеспечения безопасности, которое может защитить и обезопасить устройство и данные от несанкционированного доступа в случае кражи или случайной потери. Приложение помогает хранить файлы в безопасном месте с помощью сканирование и выявление вредоносных программ и вирусов с возможностью удаления и деинсталляции эти файлы и приложения. Должностные обязанности: ● Разработка с нуля (дизайн, архитектура приложения и экраны); ● Оценка задач (обсуждалось, какую какую технологию использовать, и сколько времени потребуется на реализацию); ● Реализация хранения данных в приложении (настройка комнатной базы данных со всеми необходимыми сущностями и т.д.); ● Поиск и исправление ошибок (поиск утечек памяти и странного поведения экранов на разных устройствах); ● Тесное общение с заказчиком для уточнения требований; ● Ревью кода; ● Тесное общение с разработчиками IOS; ● Общение с командой; ● Покрытие с помощью тестов; ● Редизайн мобильных приложений. Проект 2. Приложение для помощи водителю Приложение Drives assist, которое отслеживает время и расстояние движения. Оно получает доступ к данным о физической форме, чтобы считать качество и время сна, определить частоту сердечных сокращений и сообщить водителю, что ему нужно отдохнуть или проверить здоровье. Также приложение сохраняет данные о предыдущих поездках и показывает качество вождения, то есть безопасное или нет, а также уровень загрязнения окружающей среды, который был вызван вождением автомобиля. Должностные обязанности: ● Интеграция с Google Fit API; ● Разработка экранов приложений и бизнес-логики; ● Перенос приложения на новые версии android; ● Оценка задачи; ● Миграция в ViewBinding; ● Постоянно открывать, оценивать и внедрять новые технологии для повышения эффективности разработки; ● Общение с командой; ● Ревью кода. Проект 3. Приложение городских услуг Приложение для сотрудников службы контроля, заменяющее бумажные носители на андроид-телефон. Оно используется для поиска адресов и доступа к информации о потребителях, где сотрудники службы контроля могут проверить их счетчики, сфотографировать их или любую другую необходимую информацию, ввести данные, поставить подпись и изменить личную информацию, если она имеет какие-либо несоответствия. Приложение имело функциональность для получения и загрузки данных в формате .csv на локальный сервер и с него по протоколу SMB. Должностные обязанности: ● Разработка приложения с нуля; ● Разработка архитектуры приложения; ● Разработка экранов приложений и бизнес-логики; ● Оценка задач; ● Тесная связь с клиентом; ● Поддержка функциональности (добавление новых функций/решение ошибок в существующих). Проект 4. Приложение для покупки одежды Торговое приложение для компании, производящей технологичную одежду. Удобный поиск позволит вам быстро сориентироваться в каталоге товаров и купить именно то, что вы искали. Навигация по категориям облегчает быстрый поиск нужного. Приложение представляет собой полноценный маркетплейс с акциями и скидками, главная страница с последними обновлениями и моделями, демонстрирующими расширенные возможности технологической одежды. Должностные обязанности: ● Внедрение новых функциональных элементов; ● Разработка экранов приложений и бизнес-логики; ● Оценка задач; ● Ревью кода; ● Добавление локализаций; ● Покрытие с помощью тестов.
Стек специалиста на проекте
Google API, Room, Kanban, Google, REST, Java, Scrum, Git, JUnit, Mockito, MVVM, GitHub, CameraX, Google Billing API, Hilt, View Binding, Firebase services, Coroutines, LiveData, Jetpack Compose, Confluence, Kotlin, Retrofit, Navigation Component, Dagger2, Figma, SQLite
Отрасль проекта
Urban technology
Период работы
Декабрь 2020 - По настоящее время  (4 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
БГУИР
Специальность
ФКП, ПМС
Завершение учебы
2024 г.

Похожие специалисты

E-commerce & Retail • Logistics & Transport • Media • Social Networking
ФМ
Фариз М.
Ашхабад
Android разработчик
Middle+
2 987,01 Р/час
Kotlin
Java
Room
MVVM
Retrofit
Git
MVP
RxJava
Android SDK
SQLite
+110

Фариз – опытный разработчик мобильных приложений с богатым бэкграундом в программировании и автоматизации. Начал изучать программирование еще в школе, осваивая JavaScript, HTML и CSS, и создавая свои первые веб-сайты. Со временем он углубился в PHP и Python, что позволило ему автоматизировать различные процессы. Также он интересовался тестированием безопасности на Python и AutoIt. Фариз также проявлял интерес к разработке игр и моделированию, изучая такие инструменты, как Blender, 3D Max и Unity. Он создавал 3D-модели автомобилей и разработал свою версию игры FlappyBird. Этот опыт привел его к изучению Android-разработки на Java с использованием Eclipse, а затем и Android Studio. Одним из его первых значимых проектов стало создание приложения под Андроид для школы, которое позволяло пользователям просматривать расписание и оставлять заметки. Это приложение стало популярным среди учеников, что вдохновило Фариза продолжить карьеру в этой области. С 2019 года активно занимается разработкой под Android. Фариз обладает не только техническими навыками, но и выдающимися личными качествами. Он постоянно стремится к самосовершенствованию и изучению новейших технологий в области мобильной разработки. Его умение быстро адаптироваться к изменениям и новым задачам позволяет ему эффективно работать как самостоятельно, так и в команде. В свободное время он продолжает развивать свои навыки, работая над личными проектами, что демонстрирует его многогранность и стремление к профессиональному росту.

Подробнее
E-commerce & Retail • Logistics & Transport • Marketing, Advertising & Design • Media • Telecom
КА
Кирилл А.
Москва
Android разработчик
Senior
3 246,75 Р/час
DataStore
Adapterdelegates
MediaRecorder
kotlin (jdk 17)
Compose
Localization
Firebase Cloud Messaging
Unit testing
Hilt/Dagger
Mockk
+120

Кирилл – талантливый разработчик с глубокими знаниями и практическими навыками работы с Kotlin и Java. Он успешно использует современные фреймворки, такие как Android Jetpack, MVVM, Retrofit, Room и Dagger, для создания надежных и функциональных мобильных приложений. В своей работе он придерживается принципов Clean Architecture, ООП, SOLID, MVP и MVVM, что позволяет ему разрабатывать легко поддерживаемые и расширяемые приложения. Обладает выдающимися личными качествами, которые делают его ценным членом любой команды. Он постоянно стремится к самосовершенствованию и активно изучает новейшие технологии в области мобильной разработки. Его стремление к обучению и развитию позволяет ему оставаться на передовой технологического прогресса. Умеет быстро адаптироваться к изменениям и новым задачам, что делает его незаменимым в динамичных проектах. Он эффективно работает как самостоятельно, так и в команде, всегда готов прийти на помощь коллегам и поделиться своими знаниями. Его креативный подход к решению задач и внимание к деталям обеспечивают высокое качество его работы. Кроме основной деятельности, занимается разработкой личного проекта – кроссплатформенного приложения на Kotlin, включая написание бэкэнда. Этот проект позволяет ему применять и углублять свои навыки в области фулстэк разработки, демонстрируя его многогранность и стремление к профессиональному росту.

Подробнее
BioTech, Pharma, Health care & Sports • FinTech & Banking • GameDev
ММ
Михаил М.
Минск
Android разработчик
Senior
4 220,78 Р/час
C++
Java
Kotlin
AAC
Android JetPack
Android SDK
Android TV
API
Broadcast Receiver
Config
+96

Android-инженер с опытом в коммерческой разработке 6+ лет. Опытный Android разработчик с отличными навыками в проектировании, разработке и оптимизации передовых мобильных приложений. Люблю применять новые технологии и лучшие практики для создания эффективных и ориентированных на пользователя решений, необходимых бизнесу. Понимаю риски каждого решения и могу брать на себя ответственность за их управление. Глубокие знания жизненного цикла разработки приложений, начиная от проектирования архитектуры и создания базы для приложения до тестирования, отладки и конечной оптимизации производительности. Управлял аккаунтом приложения в Google Play и был координатором релизов для приложения. Нацелен на результативную работу. Проводил аудиты по уровню безопасности приложения и составлял подробный отчет по результатам с презентацией клиенту. Хорошо знаю алгоритмы и методы шифрования данных, а также способы их внедрения в андроид приложения. Языки программирования Kotlin, Java, C++. Технологии программирования Android SDK, Data binding, AAC, View binding, Gradle, LiveData, Room, Dagger 2, Retrofit, Hilt, SQLite, RxJava 2, RxJava 3, Android Jetpack, Kotlin Coroutines, SharedPreferences, Kotlin Flows, Keystore API, Glide, Services, Lottie, Koin, WorkManager, Zebra SDK, Proguard, Environment Variables, Media3, ExoPlayer, Broadcast Receiver, Android TV, Network Security Config, FileEncryption API, JUnit, Mockito, Bluetooth, Jetpack Compose, XML Layout, Espresso, BiometricsPrompt. Архитектурные паттерны Clean Architecture, MVP, MVC, MVVM, MVI, OOP, SOLID principles, multi module. Сервисы для разработки (сторонние сервисы) Firebase (Firestore, RealTime DB, Analytics, Crashlytics, Cloud Messaging, Push Notifications, Dynamic Links), Google Services, AppCenter, Jenkins, GitHub Actions, GitLab Pipelines. API Технологии REST API, API, OkHttp, WebSockets, OAuth 2.0, SSL/TLS, OkHttp, Charles Proxy, Swagger, Postman.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • Travel, Hospitality & Restaurant business
ВМ
Владислав М.
Нижний Новгород
PHP разработчик
Senior
2 922,08 Р/час
.Net 4.0
HTML5
NotePad++
MariaDB
PHP
MS Windows
Gift
XDebug
Laravel 9
CMS
+90

PHP Yii2 Yii Symfony Git MySQL PostgreSQL MongoDB JavaScript HTML5 CSS3 jQuery Ajax Java Python Node.js MVC SQL XML JSON REST API Composer Docker Linux ООП Веб-программирование Ruby Ruby On Rails Управление командой Управление проектами Быстро анализирую разнообразные деловые инициативы, отсеиваю неэффективные технологии. Весьма работоспособен, без активной деятельности себя не представляю. Выстраиваю общий алгоритм действий, эффективно и качественно. Предлагаю и использую в работе новые прогрессивные технологии. Опыт развития технологических бизнес-проектов. Обширный опыт разработки (фриланс: создание сайтов, репетиторство по математике и информатике) Опыт поддержки и развития IT проектов. Опыт проектирования, развертывания, поддержки высоконагруженных web-приложений. Опыт разработки автоматизированных тестов. Развитие CI/CD инфраструктуры. Статический анализ исходного кода, взаимодействие с разработчиками по исправлению и воспроизведению багов. Умение достигать высоких результатов в короткие сроки. Создание корпоративных бизнес-процессов, интеграция их в действующие методы управления. Ответственность за бизнес-результат. Повышение квалификации, курсы 2018 GeekBrains Веб-разработчик, Электронные сертификаты прилагаются 2018 GeekBrains Ruby-программист, Электронные сертификаты прилагаются Тесты, экзамены 2018 HTML&CSS. Сложный уровень GeekBrains, Программная инженерия 2018 PHP. Сложный уровень GeekBrains, Программная инженерия 2018 Linux. Средний уровень GeekBrains, Программная инженерия 2018 JavaScript. Средний уровень GeekBrains, Программная инженерия 2018 Операционные системы GeekBrains, Программная инженерия 2015 Process Mining: Data science in Action Coursera и Технический университет Эйндховена, Информация, техника и дизайн Бизнес и менеджмент Статистика и анализ информации Компьютерные технологии: искусственный интеллект 2015 Intel Delta Course 3 Intel, Программирование 2014 Intel Delta Course Intel, Программирование 2014 Программная инженерия МЕРА, Програ

Подробнее