Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был на сайте более недели назад

Кандидат

Мужчина, 37 лет, родился 23 декабря 1987

Не ищет работу

Санкт-Петербург, м. Московская, не готов к переезду, готов к редким командировкам

Android разработчик/Android developer

Специализации:
  • Программист, разработчик

Занятость: полная занятость, частичная занятость

График работы: гибкий график, удаленная работа

Опыт работы 8 лет 6 месяцев

Июнь 2018Декабрь 2024
6 лет 7 месяцев

Санкт-Петербург, handh.ru/

Информационные технологии, системная интеграция, интернет... Показать еще

Android-разработчик
Пул задач: - Разработка/поддержка приложений в составе команды. - Проведение Code Review - Рефакторинг - Написание юнит тестов (был опыт и с ui тестами) - Анализ крашей и их устранение Основной стек: Kotlin, RxJava/Coroutines и Flow, MVP/MVVM, Dagger/Hilt, SQLite/Room, Retrofit, многомодульность, Clean Architecture По приложениям: Tons (приложение для доставки продуктов из гипермаркетов Кувейта) - https://play.google.com/store/apps/details?id=com.tons.consumer&hl=ru&gl=US Интересный опыт: поддержка иностранного языка Motify (фитнес-приложение с видеотренировками и персональными онлайн-занятиями) - https://play.google.com/store/apps/details?id=com.motify.client Стек: Kotlin, RxJava, MVP, Dagger Интересный опыт: - разрабатывал отправку аналитики в разные системы - писал ui тесты - разрабатывал кастомную камеру в приложении - работал с ExoPlayer Петрович 2.0 -https://play.google.com/store/apps/details?id=ru.handh.petrovich&hl=ru Стек: Kotlin, Coroutines и Flow, MVVM, Dagger, Retrofit, Clean Architecture, Room Интересный опыт: разрабатывал функционал смет Ситилинк - https://play.google.com/store/apps/details?id=ru.citilink Стек: Kotlin, Coroutines и Flow, MVVM, Dagger, многомодульность, Clean Architecture Спортмастер - https://play.google.com/store/apps/details?id=ru.sportmaster.app Стек: Kotlin, Coroutines и Flow, MVVM, Dagger, Retrofit, многомодульность, Clean Architecture Интересный опыт: - разработка функционала "трясущегося" мяча с помощью MotionLayout - настройка/подключение Sentry (мониторинг приложения) Другие в сферах: фитнес, туризм, аптека, интернет-магазин, осмотр автомобилей. Интересный опыт: работа с картой с использованием Yandex MapKit За время работы в компании получил большой опыт разработки в различных проектах/командах с использованием разных технологий, а также научился: - анализировать поставленные задачи, находить неучтенные сценарии - предлагать идеи для улучшения функционала - взаимодействовать с коллегами, самостоятельно выносить спорные вопросы на обсуждение и приходит к консенсусу в их решении - качественно реализовывать задачи, стараясь обойтись без багов - проводить рефакторинг кода, устранять дублирующийся код - анализировать/фиксить краши - проводить код-ревью "не для галочки", а с погружением в функционал и выявлением багов Достижения: - внедрение передачи аналитики в разные системы. Позволило получать/анализировать аналитику в нужной системе - настройка/подключение Sentry (мониторинг приложения) - внедрение функционала работы с картами (Yandex MapKit) - разработка функционала смет с различным представлением списка на вкладках (табах) и корректным обновлением данных на них при действиях с элементами списка. Дало возможность собрать смету по товарам и просматривать ее в удобном виде. - внедрение фильтрации Позволило фильтровать товары с использованием разных типов фильтрации и корректно отображать данные на всех вкладках при изменении в каком-то одном элементе - а также внес весомый вклад в разные проекты (анализ, разработка, код-ревью, багфикс).
Март 2018Май 2018
3 месяца

Услуги для бизнеса... Показать еще

Android-разработчик
Доработка и развитие приложения ЖКХ в кармане: https://play.google.com/store/apps/details?id=sys_rom.ru.zkh_pocket_app&hl=ru А также доработка приложений, созданных на его основе. В частности переделывал большую части интерфейса приложения и написал новую регистрацию: https://play.google.com/store/apps/details?id=sys_rom.ru.domelkom_app Разработка велась самостоятельно (не в составе команды)
Май 2017Январь 2018
9 месяцев

Санкт-Петербург, sbertech.ru/

Информационные технологии, системная интеграция, интернет... Показать еще

Ведущий ИТ инженер (android разработчик)
Разработка, оптимизация приложения Сбербанк Онлайн в составе команды платформы: https://play.google.com/store/apps/details?id=ru.sberbankmobile&hl=ru
Март 2015Январь 2016
11 месяцев
Ант-Информ

Санкт-Петербург

Информационные технологии, системная интеграция, интернет... Показать еще

Инженер программист Java
- разработка и доработка компонентов для платформы ИМУС (система разработана для иерархической диспетчеризации и автоматизации производственно-технологических процессов в газовой отрасли) Языки программирования: Java, Sql Используемые библиотеки и фреймворки: Swing, Hibernate, Spring, Maven Система управления версиями: SVN БД: MS SQL, PostgreSQL, Oracle - работа через систему управления проектами: JIRA

Навыки

Уровни владения навыками
Android
Java
SQL
XML
ООП
Kotlin
Android SDK
Git
Dagger 2
RxJava
MVVM
SOLID
Паттерны проектирования
Retrofit
SQLite
Jira
Room
Работа с базами данных
Dagger
JSON
Kotlin coroutines
Kotiln flow
Compose
Firebase
Agile
Code review
Gradle
Clean Architecture
Glide
Yandex MapKit

Обо мне

Имею опыт разработки различных проектов в составе команды android. Хорошо взаимодействую с коллегами из других команд и ПМ для достижения нужного результата. Считаю, что Code Review весьма полезно, в том числе и для ревьюера. Знание принципов ООП и понимание паттернов проектирования Языки программирования: Kotlin, Java, SQL Знание Android SDK Имею опыт работы с: - MVP, MVVM - Dagger, Hilt - RxJava, Kotlin Coroutines и Flow - SQLite, Room - Rest Api (через Retrofit), gRPC - Git, Svn - Glide - Gradle - Firebase, Amplitude, Appsflyer, AppMetrica - Crashlytics - Yandex MapKit - JUnit (написание Unit-тестов) - Espresso (Ui тесты) - Jira, Redmine - Zeplin, Figma - ExoPlayer - камерой - Architecture Components (в том числе с WorkManager) - многомодульностью По Compose прошел курс. Личные качества: ответственный, целеустремленный, готов обучаться. Хобби: футбол.

Высшее образование

2010
Факультет вычислительных систем и программирования (Вычислительных и радиоэлектронных систем), Интегрированные вычислительные сети

Знание языков

РусскийРодной


АнглийскийA1 — Начальный


Повышение квалификации, курсы

2025
Compose
https://startandroid.ru, Программирование под Android
2020
Kotlin (Coroutines, Flow)
https://startandroid.ru, Программирование под Android
2019
Architecture Components
https://startandroid.ru, Программирование под Android
2018
RxJava
https://startandroid.ru, Программирование под Android
2018
Тестирование
https://startandroid.ru, Программирование под Android
2017
Dagger
https://startandroid.ru, Программирование под Android
2014
Тренинг "Паттерны проектирования"
http://javabegin.ru/, Программирование на JAVA
2014
Тренинг "Android"
http://javabegin.ru/, Программирование под Android
2013
Тренинг "Быстрый старт в Java"
http://javabegin.ru/, Программирование на JAVA

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения