ВШ
Владимир Ш.
Мужчина, 34 года
Армения, Раздан, UTC+4
Ставка
3 376,62 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Senior
Навыки
Android SDK
C#
Clean Architecture
Compose
Design Patterns
DI
Git
Gradle
HTTP
Java
Kotlin
REST API
Retrofit
SQL
computer science
Androidx
архитектура
Разработка
Планирование
Code Review
Проектирование архитектуры
Android
Web
IOS
Backend
Xamarin
Coroutines
Dagger2
RxJava
WebSockets
CI/CD
Unit testing
Analytics
Постановка задач на разработку
Отрасли
BioTech, Pharma, Health care & Sports
FinTech & Banking
GameDev
IoT
LifeStyle
Logistics & Transport
Media
Travel, Hospitality & Restaurant business
Знание языков
Английский — B2
Главное о специалисте
Владимир — опытный Android-разработчик уровня Senior с 11-летним опытом работы. Он обладает широким спектром навыков, включая работу с Android SDK, C#, Clean Architecture, Compose, Design Patterns, DI, Git, Gradle, HTTP, Java, Kotlin, REST API, Retrofit, SQL и другими инструментами. Владимир работал над проектами в различных отраслях, таких как FinTech & Banking, Travel, Hospitality & Restaurant business, Logistics & Transport, LifeStyle, IoT, BioTech, Pharma, Health care & Sports, GameDev и Media. Он участвовал в разработке платёжных систем, приложений для массовых мероприятий, грузового такси, знакомств и заказа кофе, графического движка для отрисовки курсов валют, доставки цветов, «умного дома» для самолёта, приложения для врачей скорой помощи, геолокационной игры и приложения для радио. Закончил более 20 проектов (с нуля либо на базе имеющегося кода), выпустил множество релизов Имеет в наличии проекты с уровнем стабильности >99.95% при десятках тысяч активных пользователей Вникает не только в код, но и в бизнес-процессы, решает насущные проблемы техническими средствами
Проекты   (12 лет 2 месяца)
Diool (via Toptal),
Роль
Android-разработчик
Обязанности
Платежный провайдер для бизнеса. Полностью разрабатывал Android-приложение от требований до публикации в Play, в команде с бекендерами, UI-дизайнерами, QA,PM, и др.
Стек специалиста на проекте
Androidx
Отрасль проекта
FinTech & Banking
Период работы
Январь 2020 - Декабрь 2023  (4 года)
Billfold
Роль
Android-разработчик
Обязанности
Система для обслуживания платежей на массовых мероприятиях (концерты, фестивали, и т.п.). Разработчик, тим-лид (команда из 2-х чел). Полностью отрефакторил существующую систему, настроил архитектуру и капитально улучшил стабильность приложения. Внедрил множество новых фич и модулей 
Стек специалиста на проекте
архитектура
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Январь 2018 - Декабрь 2020  (3 года)
Maybecoffee
Роль
LifeStyle
Обязанности
Приложение для знакомств и заказа кофе. Полностью разработал приложение продавца. Менторил разработку основного приложения (непосредственным написанием кода занимался мой младший коллега): проработка архитектуры, планирование задач, код-ревью и техническое сопровождение 
Стек специалиста на проекте
Планирование, Code Review, архитектура, Разработка
Отрасль проекта
LifeStyle
Период работы
Январь 2018 - Декабрь 2018  (1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Петербургский Государственный Университет Путей Сообщения
Специальность
Программное обеспечение ВТ и АС
Завершение учебы
2008 г.

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

E-commerce & Retail • Logistics & Transport • Media • Social Networking
ФМ
Фариз М.
Ашхабад
Android разработчик
Senior
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. Фариз обладает не только техническими навыками, но и выдающимися личными качествами. Он постоянно стремится к самосовершенствованию и изучению новейших технологий в области мобильной разработки. Его умение быстро адаптироваться к изменениям и новым задачам позволяет ему эффективно работать как самостоятельно, так и в команде. В свободное время он продолжает развивать свои навыки, работая над личными проектами, что демонстрирует его многогранность и стремление к профессиональному росту.

Подробнее
FoodTech • Logistics & Transport • Marketing, Advertising & Design
АБ
Артём Б.
Санкт-Петербург
Android разработчик
Senior
3 122,29 Р/час
Android SDK
Android Studio
CI/CD
Clean Architecture
Coroutines
Dagger2
DbUnit
DRY
Firebase
G-Drive
+56

Артём — опытный Android-разработчик уровня Senior. Он обладает глубокими знаниями и навыками в области разработки мобильных приложений, включая Android SDK, Android Studio, CI/CD, Clean Architecture, Coroutines, Dagger2, DbUnit, DRY, Firebase, G-Drive, Git, Gradle и другие инструменты и технологии. Артём имеет опыт работы над проектами в различных отраслях, таких как логистика и транспорт, маркетинг, реклама и дизайн, FoodTech. На каждом проекте он выполнял широкий спектр задач, включая разработку новых функциональностей, написание unit-тестов, внедрение зависимостей, управление асинхронными операциями, реализацию навигации, обеспечение реального времени взаимодействия, настройку непрерывной интеграции и поставки, а также написание кода с соблюдением архитектурных принципов. Артём участвовал в разработке и поддержке крупного приложения для организации и автоматизации заказа и доставки грузов, адаптивных и легко расширяемых мини-приложений в сфере развлечений и досуга, а также приложения по доставке, доступного на европейском рынке.

Подробнее
LifeStyle • Media • Social Networking • VR/AR
АП
Александр П.
Санкт-Петербург
Android разработчик
Lead
5 095,58 Р/час
Kotlin
MVVM
Room
Retrofit
Coroutines
Git
RxJava
Clean Architecture
MVP
Android SDK
+70

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

Подробнее

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

BioTech, Pharma, Health care & Sports • FinTech & Banking • GameDev • IoT • LifeStyle • Logistics & Transport • Media • Travel, Hospitality & Restaurant business
ВШ
Владимир Ш.
Раздан
Android разработчик
Senior
3 376,62 Р/час
C#
Compose
IOS
архитектура
computer science
Разработка
Clean Architecture
WebSockets
HTTP
Design Patterns
+34

Владимир — опытный Android-разработчик уровня Senior с 11-летним опытом работы. Он обладает широким спектром навыков, включая работу с Android SDK, C#, Clean Architecture, Compose, Design Patterns, DI, Git, Gradle, HTTP, Java, Kotlin, REST API, Retrofit, SQL и другими инструментами. Владимир работал над проектами в различных отраслях, таких как FinTech & Banking, Travel, Hospitality & Restaurant business, Logistics & Transport, LifeStyle, IoT, BioTech, Pharma, Health care & Sports, GameDev и Media. Он участвовал в разработке платёжных систем, приложений для массовых мероприятий, грузового такси, знакомств и заказа кофе, графического движка для отрисовки курсов валют, доставки цветов, «умного дома» для самолёта, приложения для врачей скорой помощи, геолокационной игры и приложения для радио. Закончил более 20 проектов (с нуля либо на базе имеющегося кода), выпустил множество релизов Имеет в наличии проекты с уровнем стабильности >99.95% при десятках тысяч активных пользователей Вникает не только в код, но и в бизнес-процессы, решает насущные проблемы техническими средствами

Подробнее
Telecom
РЯ
Роман Я.
Волгоград
PHP разработчик
Senior
3 116,88 Р/час
C#
ZDD
Gino
Laravel 7
ALB
bgp
TCL
DBT
Salt
ole
+77

Какие паттерны я использую чаще : Мост (Bridge) , Адаптер (Adapter) , Декоратор (Decorator) , Цепочка обязанностей (Chain of responsibility) , Стратегия (Strategy) , Строитель (Builder) , Шаблонный метод (Template Method) , Шина сообщений, Event Sourcing / Event-driven, DTO DDD : Domain, Application, Presentation, Infrastructure, Model, Services, Mappers, Immutable . Версии php с какими работал : 5.6 , 7.0 , 7.4 , 8.0 , 8.1 , 8.2 , 8.3 Версии Laravel с какими работал : 5.5 , 6 , 8 , 9 , 10 Версии Symfony с какими работал : 5.0 , 5 ,3 , 6.3 Тестирование : Itegration testing, Unit testing, негативное тестирование. Mock, Assert, Factor, Data provider. RabbitMQ : Создавал несколько очередей, которые работали параллельно, у каждой из очереди был свой Consuming и 1 Handler который ожидал получения сообщения из шины очереди, у всех очередей была одна биржа и по одной привязке для каждой очереди, протокол обмена AMQP. Запись в очередь и чтение из очереди делал через supervisor. Какие типы обменов я использовал : direct, fanout. -Транзакции : Какие аномалии я знаю : - Когда видим в транзакции не зафиксированные изменения др. транзакции. Блокировки на уровне строк : pessimistic read, pessimistic write, for update - Первая транзакция обновляет данные вторая транзакция в это же время читает эти данные и фиксирует изменения и получает неверные данные так как потом фиксирует изменения первая транзакция и данные теперь изменились. - Это воспроизводиться когда работает с больше чем одной строкой, в базе у 2 строк значение колонки в сумме равно 100 , первая транзакция уменьшает одну строку на 50 и не фиксирует изменения (sql первой транзакции нет в примере) , вторая транзакция делает этот sql и подвисает так как первая транзакция не зафиксировалась

Подробнее