Мегапосты:
Обо мне

Начинал с направления мобильной разработки, в основном android .в разработку под android использовал и Java и Kotlin, также из библиотек использовал okhttp, retrofit,gson, realm, rxjava1/2, свое стараюсь писать используя паттерн MVP на реактивной тяге. Работал с HTTP и Websocket протоколами.

Есть опыт нативной разработки под iOS на swift/objective-c. Здесь использовал MVVM/VIPER

Потом перешел к React-native, использовал redux, redux-thunk, ES7, тесты на jest, соотвественно и на react'е тоже всякое пишу.

Сейчас наравне с фронтенд разработкой занимаюсь и бэкендом. Пишу на python(django), ruby(ror), go

Стандартный набор из БД - postgresql, redis, elasticsearch

Даже как-то игрался с графовыми БД(neo4j)

Из общего:

- отличное знание структур данных и алгоритмов

- отличное знание гита

- Любитель гибкой архитектуры , кроме этого практикую проверенные решения и пытаюсь применять свои улучшения

- Делаю быстро и качественно, не забивая при этом на пункты написанные выше.

- Между технической красотой кода и продуктовой частью проекта не задумываюсь выбираю второе.

В плане новых технологий всегда стараюсь саморазвиваться: много читаю о технологиях, смотрю выступления на конференциях

Учитывая, что моя экспертиза не заканчивается только лишь на мобильных приложениях, практикую временную помощь в смежных отделах разработки

Профессиональные навыки
JavaKotlinPythonReact NativeDjangoRestGitООПRuby on RailsGolang
Опыт работы
Сервис для создания интернет-магазинов
Head of mobile + fullstack developer
Июль 2017 — По настоящее время (2 года и 7 месяцев)

Полный цикл разработки 2-ух мобильных приложений на обе платформы(React-Native в основе, нативные моменты на java/swift тоже бывали):
- Проектирование api, ux составляющей интерфейса
- Создание api под приложения(ruby)
- Само написание приложений и дальнейшая поддержка

Дальнейшая поддержка ушла в руки новым мобильным разработчикам, которые были успешно втянуты в проект.

Почти полный переход акцента на создание нового смежного продукта компании и развитие его не только с технической стороны.

Аласкар технологии
Москва
Android-developer
Октябрь 2016 — Июль 2017 (10 месяцев)

Доработка и внедрение в приложение такси.Разработал собственный фреймворк для автоматизированного функционального тестирования приложений, с тест кейсами расчитанными на взаимодействие устройств. На основе этого фреймворка написал полноценную систему автотестов

Высшее образование
Национальный исследовательский ядерный университет «МИФИ»
Москва
Факультет: Кибернетики и информационной безопасности
Сентябрь 2014—По настоящее время (5 лет и 4 месяца)
Кафедра системный анализ