Мегапосты:
Кто такие наставники и какими гибкими навыками они должны обладать? Пройти опрос
Обо мне

Занимаюсь разработкой Android приложений, есть опыт разработки IOS и back-end

Умения: 

Kotlin, Java, Gradle, Swift, XML, Git, SQL, SQLite, NoSQL, WebSocket, REST API, Exo Player, Gitlab CI, ООП, Паттерны, DI, MVP, MVC, MVVM, Модульность, Flavors, проектирвоание архитектуры приложения,  проектирование связи бекенда и фронтенда, проектирование интерфейса (лично и с дизайнерами),  Redmine, Trello, Bitrix24.

Знание основных паттернов разработки мобильных приложений (MVP, MVC, MVVM) (использую MVP, MVVM), Чистая архитектура, SOLID.

Использование основных библиотек при разработке Android-приложений: Dagger 2, Android arch (MVVM) / Moxy (MVP), View Binding, Retrofit2, RXJava, Coroutines, Channels, Room / Realm.

Работа с API различных социальных сетей (Vkontakte, Facebook, Twitter, Mail.ru, Odnoklassniki, Foursquare, Pinterest, Tumbler).

Прочие API: Google, ML Firebase, FCM, Yandex, OSM, DaData etc.

Разработка мессенджера клиент + сервер (сервер - NodeJS). Опыт работы над IOS приложениями (Swift). 

Значимые проекты (выложенные в play market):

-  МТС (здоровье и фитнес):

https://play.google.com/store/apps/details?id=ru.mts.mtsfitnes

- Такси. Приложение для водителей: 

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

- Такси. Приложение для клиентов: 

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

- Такси. Приложение для клиентов: 

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

- Такси. Приложение для клиентов: 

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

- Социальная сеть: 

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

- Социальная сеть: 

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

- Социальная сеть. Приложение для компаний: 

https://play.google.com/store/apps/details?id=club.repostme.repostmeforcompany

- Конференция

https://apps.apple.com/ru/app/%D0%A0%D1%97%D0%A0%C2%B1%D0%A0%D1%95%D0%A1%E2%80%9A%D0%A0%D1%95%D0%A1%D0%83-2019/id1472694812

- Искусство и дизайн: 

https://play.google.com/store/apps/details?id=me.kamenka.me.kamenkaapp

Есть несколько проектов для внутреннего пользования компаний.

Обо мне

Закончил с красным дипломом магистратуру в ИКИТ СФУ (выпуск: июнь 2018 года). Тема магистерской диссертации: "Система кластеризации данных измерений ЭРИ". Являюсь победителем различных научных конференций, конкурсов на стипендии правительства РФ.

Средний балл: 4,9

Ответственный, быстро обучаюсь, интересны различные научные направления, коммуникабелен, поддерживаю ровные отношения в коллективе, без вредных привычек. Занятия в свободное время: Тренажерный зал, бассейн.

Профессиональные навыки
Опыт работы
Разработка системы управления таксомоторным парком
Android-разработчик
Декабрь 2017 — По настоящее время (2 года и 2 месяца)

Обязанности:

Разработка Android приложений под задачи бизнеса.

Достижения:

- Исправление WebSocket соединения клиента и сервера.

- Перевод экранов на MVP (Moxy), Activity на Fragments (далее на MVVM).

- Внедрение DI (Dagger 2).

- Использование RXJava / Coroutines.

- Перевод проектов на Kotlin.

- Построение архитектуры приложений.

- Проектирование интерфейсов и взаимодействия с сервером.

- Внедрение автоматического тестирование.

- Внедрение CI (Gitlab).

- ProGuard (shrink, obfuscation, optimization).

Мобилфон
Красноярск
Android разработчик (проектно)
Февраль 2019 — Июль 2019 (6 месяцев)

Разработка приложения МТС Фитнес:

- Разработка нового модуля для тренировок.

- Разработка модуля для анализа упражнений.

- Доработка модулей питания, авторизации и мелкие правки по проекту.

- Внедрение архитектуры (MVP).

- Рефакторинг.

- Поддержка.

РепостМИ
Красноярск
Android-разработчик
Февраль 2017 — Декабрь 2017 (11 месяцев)

- Разработка мобильного приложения RepostMe.

- Разработка партнерского приложения RepostMe.

- Полное ведение проекта.

VeryMuch
Красноярск
Android разработчик, Back-end разработчик.
Октябрь 2016 — Октябрь 2017 (1 год и 1 месяц)

Разработка клиент серверных приложений для бизнеса (Android / IOS).

Частная предпринимательская деятельность
руководитель разработки Android/IOS приложений, серверная часть NodeJS, JAVA
Июнь 2015 — Май 2016 (1 год)
руководитель разработки Android/IOS приложений, серверная часть NodeJS, JAVA
Сибирский федеральный университет
Красноярск
Диспетчер учебно-организационного отдела
Февраль 2014 — Сентябрь 2017 (3 года и 8 месяцев)
Формирование приказов на различные денежные выплаты для студентов
Высшее образование
Сибирский федеральный университет
Красноярск
Факультет: ПИ - Информатики и вычислительной техники
Сентябрь 2016—Сентябрь 2018 (2 года)

В настоящий момент являюсь студентом второго курса магистратуры ИКИТ СФУ (выпускаюсь в июне 2018 года). Тема магистерской диссертации: "Машинное обучение. Система кластеризации данных измерений ЭРИ".

Являюсь победителем различных научных конференций, конкурсов на стипендии правительства РФ.

Средний балл: 4,9

Факультет: ПИ - Информатики и вычислительной техники
Сентябрь 2012—Сентябрь 2016 (4 года)

Информационные системы и технологии