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

Дмитрий К. Android разработчик, Middle+

ID 4979
ДК
Дмитрий К.
Мужчина, 40 лет
Россия, Санкт-Петербург, UTC+3
Ставка
2,562.5 Р/час
НДС не облагается
Специалист доступен с 28 марта 2024 г.

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

Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Middle+
Навыки
Kotlin coroutines
Flow.js
Многопоточность
Git
Android SDK
Patterns
Android JetPack
HTTP
REST
Dagger2
SOLID
Multi-module
Clean Architecture
Collections
Material Design
Navigation Component
Architecture components
Android
Java
Kotlin
Butterknife
Socket.io
Gson
Protobuf
MVVM
Google Maps API
Retrofit
Room
SQLite
MVP
Koin
Coroutines
Dagger
Android Studio
Jira
Google Maps
Moxy
Знание языков
Английский — B2
Главное о специалисте
Занимался разработкой мобильного приложения Госуслуги в команде Pay. Состав команды: изначально было 5 андроид разработчиков и 5 айос разработчиков, потом в сентябре сократилась до трех человек на платформу. Занимался добавлением оплаты по ЦКАД г. Москвы, разрабатывал функционал, который позволяет получать информацию о неоплаченных проездах и предлагает пользователю либо оплатить проезд, либо штраф, в зависимости от полученной информации; последний проект – делал подготовку к единому налоговому счету (ЕНС) для налоговой. Также по модулю оплаты делал рефакторинг, добавил способы оплаты через ЯндексPay и СберPay, добавил функционал для обжалования автомобильных штрафов, добавил поддержку TalkBack и View для экранов детальной информации по платежу. Основные задачи: разработка нового функционала, баг фиксинг, код ревью, оценка сроков, рефакторинг. Технологический стек: Kotlin, Coroutines, Retrofit, Jetpack, ViewModel, Room, Preference Data Store, Mockk, JUnit, Юмани, Yandex Maps API. Стек: Kotlin Сoroutines Flow Mногопоточность Git Gitflow Android SDK MVVM/MVP/MVI patterns Android Jetpack HTTP REST Dagger2 SOLID Multimodule architecture, clean architecture Collections DataBinding, ViewBinding Material Design Navigation component Koin.Kotlin,
Проекты   (7 лет 1 месяц)
USETECH
Роль
Должность: Android разработчик
Обязанности
Проект: Мобильное приложение «Госуслуги» Мобильное приложение на платформе Android для предоставления удобного доступа к сервисам и услугам Госуслуг: - Модуль оплаты. Добавление новых способов оплаты – СберPay, ЯндексPay. - Модуль оплаты. Рефакторинг старого кода. История оплаты, оплата со счета мобильного оператора, электронного кошелька. - Оплата проезда по ЦКАД – получение информации о неоплаченных проездах и предложение либо оплатить проезд, либо штраф, в зависимости от полученной информации. - Модуль оплаты. Обжалование автомобильных штрафов. - Модуль оплаты. Добавление поддержки Talkback. - Модуль оплаты. Добавление View для экранов детальной информации по платежу. - Модуль оплаты. Подготовка приложения для работы с Единым Налоговым Счетом.
Период работы
Ноябрь 2021 - По настоящее время  (2 года 5 месяцев)
First Line Software
Роль
Должность: Инженер-программист Android
Обязанности
Проект: Программная касса для стран СНГ (стартап) Онлайн-касса с фискальным накопителем. Desktop. Обязанности: разработка программной кассы для кассира, использующей фискальный накопитель (карта). JavaFX, Kotlin. Достижения: за время работы на проекте познакомился с технологией JavaFX. Проект: Мобильное приложение «Госуслуги-Дороги» Приложение, позволяющее пользователю пожаловаться на качество автомобильной дороги, посмотреть список отремонтированных дорог, или запланированных к ремонту. Обязанности: разработка. - Kotlin, REST, Architecture Components, Android Databinding (MVVM). Проект: Мобильное приложение Clinic2Cloud Программная платформа для медицинской практики в удалённом формате. Обязанности: поддержка, добавление новых фич, написание документации. - Java, Android Databinding (MVVM). Проект: Защищенный мессенджер для правительства Москвы. Защищенный интернет-мессенджер для общения чиновников. Обязанности: разработка. - Kotlin, REST, Xmpp, Protobuf, Android Databinding (MVVM).
Период работы
Октябрь 2018 - Ноябрь 2021  (3 года 2 месяца)
1Win
Роль
Android разработчик
Обязанности
Проект: Мобильное приложение для совершения ставок на спортивные мероприятия. Приложение, отображающее в реальном времени коэффициенты для ставок по спортивным мероприятия, а также позволяющее делать ставки. Обязанности: разработка. Использовано: Java, Kotlin, MVP (Moxy), butterKnife, Socket.IO, Gson. Особенности: - обновление информации в режиме реального времени, - многопоточность, - часть бизнес-логики сервер делегирует клиенту, - сложный UI, - концепция приложения постоянно менялась.
Период работы
Июль 2017 - Август 2018  (1 год 2 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
2006 Международный банковский институт, Менеджмент,
Специальность
Менеджмент организации, специалист.
Завершение учебы
2006 г.

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

E-commerce & Retail • FinTech & Banking • Hardware • Information Security • Logistics & Transport • Media • Social Networking • Telecom
ФМ
Фариз М.
Ашхабад
Android разработчик
Middle+
3,125 Р/час
Kotlin
Java
Room
MVVM
Retrofit
Git
MVP
RxJava
Android SDK
SQLite
+101

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

Подробнее

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