Работал в 5 компаниях   11 лет 3 месяца

IT, HR

Senior Android developer

Grid Dynamics

IT

4 года 2 месяца

11.2021 - по настоящее время

App for measuring and monitoring the brain health. Contains a lot of cognitive tests including the AR.


Technologies: Android SDK, Kotlin, MVVM pattern, XML/JSON, Google map, AR-technology, Dagger/Hilt, Coroutines

Senior Android developer

Rock IT

HR

1 год 6 месяцев

06.2020 - 11.2021

SOS for client – Application to communicate with security agency to ask for help.SOS for security agency – Application to receive alarms from client, receive messages, point at map and build navigation route.


Technologies: Android SDK, Kotlin, MVVM pattern (DataBinding + Lifecycle Observer + Retrofit 2 + Coroutines), XML/JSON, Google map, Sockets Android Developer

Middle Android developer

Attract Group

IT

2 года 9 месяцев

11.2017 - 07.2020

Elevate Longfellow – Application for creating event and booking room in office building

Technologies: Android SDK, Java, MVP pattern (Dagger 2 + Retrofit 2 + Realm), Google Calendar, Custom calendar module, XML/JSON

J&H Tackle – Bait shop with a lot of modules (like “Frequently Bought together”, “Compare to Similar Items”, “Reviews”, “Also bought”, “Gift cards”, “Add spooling” and others).

Technologies: Android SDK, Kotlin, MVP pattern (Dagger 2 + Retrofit 2 + Realm), XML/JSON HadsUp – Application for booking devices to broadcast advertisements at the hypermarkets.Technologies: Android SDK, Kotlin, MVVM pattern (DataBinding + Lifecycle Observer + Retrofit 2 + RxKotlin), Navigation components, XML/JSON, PDF Viewer


HeadHunter – Headhunter is a video-based job search and professional network that helps find the best job in the fastest amount of time.

Technologies: Android SDK, Kotlin, MVVM pattern (DataBinding + Lifecycle Observer + Retrofit 2 + RxKotlin), XML/JSON, CameraKit Android Developer

Middle Android Developer

StairwaySoft

IT

8 месяцев

01.2017 - 08.2017

Experiences:

Android Developer “StairwaySoft” February 2017 – September 2017

Dating applications (like Tinder) to record and share videos (with custom design) using huge searching filter.

Technologies: Android SDK, Java, Retrofit 2, FFmpeg, Google play service (Sign In), Firebase (Notifications), Facebook Auth, Deep linking

Front/back JAVA developer

Удаленно

IT

2 года 4 месяца

09.2014 - 12.2016

Мой проект под андроид от начала до конца (идея+проектирование бд+написание кода+дизайн):

https://play.google.com/store/apps/details?id=com.mobilewarehouse

Приложение для менеджера склада, предоставляющее возможность инвентаризации товара, по-средством создания собственных мер (как editText так и dropDownList). Кроме того, есть возможность получения уведомлений (об отправке или доставки товара), сканер товарного кода, конвертация в xls, расширенный поиск.

Затем устроился на удаленную работу в израильскую IT-компанию "Riddle".

В частности занимался следующий проектом:

Создание внутреннего продукта для строительной компании (Израиль), который позволяет начальнику строительства (прорабу) распределять работников по объектам (добавлять/редактировать объекты), фиксировать/редактировать количество отработанных ими часов в специальном календаре, в соответствии с которым работнику выдается зарплата.

Календарь предусматривает фиксированный распорядок дня на объекте, праздники, прогулы/переработки, обеды.

В данном проекте в мою задачу входило сделать ВСЁ. А именно: спроектировать БД, развернуть сервер (JSON API) с использованием Postgresql и создать клиентскую программу (android приложение), с помощью которого и производилась бы работа с календарем (добавление объектов, указание распорядка дня, и.т.д)... .

Авторизация для работы с АPI - по стандартам OAuth 2.0.

Серверная часть писалась мной с использованием Spring Framework и TomCat 1.7.

Сдав данный проект приступил к созданию еще более крупного проекта.

Этот проект для обмена сообщениями (постановка задач) от поставщика магазина (супплаера) к мерчандайзеру (в какой магазин подъехать, что сфотографировать/пересчитать/проверить), с соответствующими метками на карте.

Приложение было создано мною в виде веб-версии (c помощью Spring MVC и Appache Tomcat) и было разработано соответствующее АPI.

Также принимал участие в создание клиентское приложение под android для данного аpi.

Ключевая информация

Personal Skills

Main : Android SDK, Kotlin, Java SE, OOP, Design Patterns Network : Retrofit2, Okhttp3, JSON, Gson

Data storage : SQL/ SQLite, Shared preferences

Architecture : MVVM (Lifecycle+Data Binding), MVP (Dagger2)

Asynchrony : Handler, AsyncTask, Loaders, RxJava2/RxKotlin

Debug tools : Leak Canary

Version control: Git

Data structures: JSON, XML

Jetpack: Architecture Components(LifeCycle, ViewModel), Navigation.

Firebase: Crashlytics, Notifications

Google: Google Maps, Places API, Calendar, Google Sign In,

Google Play Console

Other : Glide, ButterKnife, Material Design,

Facebook Auth, Zeplin, Slack, Jira, Bitbucket,

Custom view, Figma

Учился в 1 заведении

Одесский государственный экологический университет, Одесса

Инженер по использованию комьютера

Одесса, Украина, 2011

Владеет языками

Английский

выше среднего

Дополнительная информация

Компьютерные навыки

В своей работе использую:

  • Java
  • Android studio.
  • Паттерны проектирования.
  • SOLID
  • Retrofit библиотеку для REST запросов.
  • Google map библиотеки.
  • GIT
  • Google поиск!
  • хороший уровень знания английского языка (в том числе, для чтения технической документации).

Цель

Готов поучаствовать в интересных android проектах, любого масштаба.

Юрий

Senior Android Developer (Андроид разработчик, программист)

Одесса

Готов переехать: Киев

3 600 $

37 лет

проектная работа, неполная занятость, полная занятость

Обновлено 1 год назад