Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!

Сергей П. Android разработчик, Middle+

ID 8284
СП
Сергей П.
Мужчина
Россия, Брянск, UTC+3
Ставка
3,375 Р/час
НДС не облагается
Специалист доступен с 6 декабря 2023 г.

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

Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Middle+
Навыки
Android Architecture Components
Android JetPack
CI/CD
Clean Architecture
Dagger
DRY
Firebase
Flow.js
GitHub
Jetpack Compose
JUnit
KISS
Koin
Kotlin
Kotlin coroutines
Mockito
MVVM
OkHttp
Picasso
Retrofit
Room
RxJava
SOLID
SQLite
View Binding
WebSockets
Yagni
Отрасли
FinTech & Banking
FoodTech
Знание языков
Английский — B2
Проекты   (4 года)
Банк Хоум Кредит (мобильный банк)
Роль
Android developer
Обязанности
● Разработка и поддержка приложения ● Реализовал макет с информацией о банковских картах пользователя, который впоследствии был добавлен на главный экран ● Принимал участие в создании экранов с информацией о банковских картах, а также с предложениями и бонусами от партнёров ● Реализовал View со статистикой трат за период времени ● Доработал экран с историей операций по банковским картам ● Переписал значительную часть кода с java на kotlin ● Внедрял kotlin coroutines и переписывал на них с RxJava Стек: Kotlin, RxJava, MVVM, Coroutines/Flow, LiveData, Room, Retrofit, Navigation component, Clean Architecture, Firebase, WebSocket, JetpackCompose, CI/CD, JUnit, Mockito Команда: (продуктовая) 4 - iOS developer, 4 - android developer, 5 - back, 5 - тестировщиков, 1 - системный аналитик, 2 - бизнес аналитика, 1- дизайнер, 2 - Деливери менеджера, 1- продакт
Период работы
Ноябрь 2021 - По настоящее время  (2 года 2 месяца)
Приложение доставки продуктов (крупная сеть супермаркетов)
Роль
Android developer
Обязанности
● Разработка и поддержка приложения ● Оценка заказа и оценка приложения в плей маркете ● Внедрение в проект андроид аккаунтов ● Внедрение диплинков ● Подключение и работа с аналитикой ● Разделение проекта на модули ● Рефакторинг Легаси кода ● Добавление кэширования адресов ● Доработки по работе с картой ● А/Б тесты Стек: MVVM, Clean Architecture, многомодульность, Coroutines, Flow, Rest API, Cicerone, Firebase, Yandex map, adapter delegate, Room, Server Driver UI, UI - тесты, CI/CD Команда: 4 андроид разработчика, 4 iOS, деливери менеджер, 2 продуктовых аналитика, бизнес аналитик, дизайнер, 5 тестировщиков, 5 бэк разрабов
Период работы
Июнь 2020 - Октябрь 2021  (1 год 5 месяцев)
Приложение ресторана
Роль
Android developer
Обязанности
● Разработка и поддержка приложения ● Реализовал макет четырех экранов: список категорий, список продуктов для отдельной категории, диалог с детальной информацией о конкретном продукте с возможностью добавления в корзину. ● Разбил функционал приложения на отдельные модули ● Внедрил di в многомодульный проект с использованием Dagger ● Реализовал навигацию между модулями c помощью Navigation component ● Реализовал поход в сеть с помощью Ktor ● Реализовал фильтрацию списка по тегам ● Реализовал функционал корзины ● Упростил работу со списком с помощью AdapterDelegates ● Добавил показ информации о текущей локации и дате Стек: Kotlin, MVVM, Coroutines/Flow, Navigation component, Clean multi-module architecture, Dagger, Сoil, Ktor, Kotlinx.Serialization, AdapterDelegates Команда: 2 - android разработчика, 2 - ios разработчика, 3 - backend разработчика, 1 - тестировщик, 1- дизайнер, 1 – аналитик, 1 - прожект менеджер
Период работы
Январь 2020 - Май 2020  (5 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Брянский Государственный Технический Университет
Специальность
Комплексное обеспечение информационной безопасности автоматизированных систем, специалист
Завершение учебы
2015 г.

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

E-commerce & Retail • FinTech & Banking
ЕА
Евгений А.
Москва
Android разработчик
Senior
3,125 Р/час
Android Studio
Android SDK
Kotlin
Kotlin coroutines
Flow.js
Room
Retrofit
Glide
View Binding
LiveData
Firebase
SOLID
DRY
KISS
Yagni
Clean Architecture
Android Architecture Components
Patterns
Navigation Component
RxJava
Dagger
GitLab
GitHub
Bitbucket
Jetpack
Multi-module
Firebase Analytics
OkHttp
MVC
MVVM
+30

Евгений свободно владеет Китайским и Английским языками. Исполнительный, коммуникабельный, умеет работать как самостоятельно, так и в команде, имеет критический взгляд на принимаемые решения. Аналитическое мышление, быстро обучаемый, имеет огромное желание совершенствовать собственные знания и навыки. Знание Kotlin, Java Знание Android SDK Владение RxJava и Coroutines/Flow (В проекте изначально использовался RxJava с последующим переходом на Coroutines/Flow ) Умение читать и поймать чужой код Проведение code review (участвовал в проведении code review) Рефракторинг с Java на Kotlin (изначально часть проекта была написана на Java занимался переносом кода на Kotlin) Владение Dagger (использовался в проекте как DI Фреймворк) Опыт написание тестов, знание Junit5, Mockk, Espresso Умения верстатки интерфейсов в XML, понимание принципов Material Design Опыт в Performance Optimization Знание Retrofit, OkHttp, Gson, Room, Glide, View Binding, Sentry Знание системы контроля версий Git, а так же GitFlow Понимание принципов ООП, SOLID, KISS, YAGNI, DRY Знания основных паттернов проектирования, MVP, MVVM, Clean, Многомодульной архитектуры

Подробнее
E-commerce & Retail • FinTech & Banking • LifeStyle • Logistics & Transport • Media • Telecom • Urban technology
ФМ
Фариз М.
Ашхабад
Android разработчик
Middle+
3,125 Р/час
Kotlin
Java
Room
MVVM
Retrofit
Git
MVP
RxJava
Android SDK
SQLite
Coroutines
Firebase
Clean Architecture
Dagger2
Dagger
Android Studio
OkHttp
Kotlin coroutines
RxJava 2
SOLID
Picasso
Jira
Material Design
Gradle
REST
Retrofit 2
Google Maps
Android
Gson
Realm
MVI
ViewModel
View Binding
Figma
Scrum
GitLab
REST API
Jetpack Compose
JSON
SQL
Custom View
Android JetPack
Navigation Component
JUnit
Kotlin Mockk
Mockito
Firebase SDK
Firebase A/B Testing
Hilt
Moxy
Glide
Cicerone
SOAP
Yandex Metrica
Firebase Analytics
AppsFlyer
+56

Здравствуйте! Я разработчик мобильных приложений. Начал изучать программирование еще в школе. Первый язык который изучил JavaScript (Кроме html, css). Тогда же писал сайты. Изучил PHP и вследствие Python. Понял, что автоматизация это круто, и пытался автоматизировать все процессы. Писал так же небольшие вирусы на Python, AutoIt. После начал интересоваться разработкой игр и моделированием. Начал изучать Blender, 3D Max и Unity. Делал модельки разных автомобилей. Написал FlappyBird. После начал изучать Android-разработку на Java/Eclipse. Уже после знакомства с Eclipse перешел на Android Studio. Первую полноценное приложение написал для школы. В нем пользователь (в первую очередь я) мог увидеть расписание, оставить заметку на тот или иной урок, а также читать книги в электронном виде. Приложение стало популярным в школе, я видел как все пользуются приложением, и понял что я хочу этим заниматься. С 2018 года изучаю и практикую разработку под андроид (так же писал под IOS/Swift и на Flutter/Dart).

Подробнее

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