Не пропустите в этот четверг, 17 мая, в 11:00 наш вебинар «Как использовать Мой круг на 100%: старые и новые возможности». Участие бесплатное, всем участникам приятный бонус. Записаться на вебинар
Обо мне

Основные навыки:

  • Подходы: ООП, SOLID, IoC, не забываю про разные полезные паттерны
  • Linux: RHEL (предпочитаю), Debian.
  • Хранилища и SQL-базы: проектирую, индексы, нормальные формы, процедуры/функции, оптимизирую запросы
    • PostgreSQL 
    • SQLite
    • MySQL
    • MongoDB
    • Elastic Search (немного)
  • Очереди сообщений и in-memory:
    • RabbitMQ
    • Redis
    • Memcache
  • Языки и технологии
    • Java SE
    • PHP
    • C++
    • HTML, CSS
    • Javascript

Android

  • DI: Dagger 2
  • MVP: Moxy
  • RxJava (1, 2)
  • Писал фоновые сервисы (аудио плеер, вебсокет чат)
  • Кастомные вьюшки, анимации, Transitions, vector drawables
  • Пишу собственную реализацию MVP на основе аннотаций и annotation compiler, которя сможет заменить мне Moxy. Будет лучше интегрирована с Dagger 2 и Android Architecture Components (lifecycle) 
  • Robolectric testing framework

PHP

  • Фреймворки: Yii1, Yii2, Laravel, Symfony components
  • Хорошее знание PHP (включая 7 версию): понимаю разницу между версиями начиная c версии 5.2. Знаю проблемы языка и умею их устранять.
  • Понимаю (и прощаю) проблемы ООП в PHP.
  • ORM: Yii ActiveRecord, jenssegers, Eloquent
  • PHPUnit, Codeception, TDD (в критичных к устойчивости местах)
  • Опыт интеграции различных апи для всего что можно было придумать
  • (не люблю) Javascript (jQuery): процедурный уровень, общие представления о прототипировании объектов, умею писать плагины.

C++

  • C++11/14
  • STL
  • Boost (немного)
  • Boost.ASIO (немного)
  • Есть опыт многопоточной разработки (mutex, condition_variable, lock-free queue)
  • Изучаю нативный OpenGL 3+, GLSL
  • Пишу open-source standalone websocket чат сервер (install and use) с кучей функционала

Так же есть что посмотреть на гитхабе

Личные качества: регулярно читаю профессиональную и не профессиональную литературу. Английский на уровне read-write.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Январь 2017 — по настоящее время (1 год и 5 месяцев)
Android Developer
Москва
Обязанности и достижения

Разработка:

Атлас - мобильный оператор https://play.google.com/store/apps/details?id=com....

Stars - TBD http://www.stars.ly/

Dogsy (Android app) https://dogsy.ru

Minter - blockchain (sdk, wallet android app)

Май 2015 — Январь 2017 (1 год и 9 месяцев)
PHP Developer
Москва
Обязанности и достижения

- Разработка и поддержка проекта luuk.com: интеграция с asterisk (телефония), instagram, 4square, 2gis; 2 мобильных rest api.

- Разработка с нуля проекта бесплатного мобильного оператора "Atlas": весь бэкэнд, большое мобильное rest api; интеграции со множеством партнерских систем (hasoffers, admitad, cityads, etc); сервис-ориентированная архитектура: биллинг, скоринг, ядро, push и email сервисы

Октябрь 2013 — Май 2015 (1 год и 8 месяцев)
php программист
Москва
Обязанности и достижения
burdastyle.ru - разработка с нуля портала для женской аудитории, которая занимается вязанием/шитьем и тд по лекалам всемирно известного журнала Burda
Апрель 2012 — Август 2013 (1 год и 5 месяцев)
CM Records
звукорежиссёр, саунд-дизайнер
Москва
Обязанности и достижения
Запись рекламных аудиороликов Переозвучание документальных фильмов Дикторская озвучка компьютерных игр (Halo 4, StarWars, Epoch) Озвучка приложений для iPad Создание интернет-сервиса записи аудиороликов (rolikideshevo.ru) Разработка вспомогательного настольного софта (php devel studio, java+swing) Небольшая поддержка внутренней it-инфраструктуры
Август 2011 — Апрель 2012 (9 месяцев)
Divine Light
web developer / php developer
Москва
Обязанности и достижения
Поддержка существующего интернет магазина на Joomla 1.5 + virtuemart Расширение функционала магазина Верстка блоков Частичная разработка нового интернет магазина Интеграция с Яндекс.Маркет и Wikimart
Август 2011 — Сентябрь 2013 (2 года и 2 месяца)
Freelance Web Developer, Freelance
php developer
Москва
Сентябрь 2010 — Июнь 2011 (10 месяцев)
выездной сервисный инженер
Москва
Обязанности и достижения
Ремонт и обслуживание оргтехники брендов hp, kyocera, xerox, MB и т.д. Работа с документами, заполнение отчетности о выполненной работе, разъездная работа (Москва, московская область)
Высшее образование
Сентябрь 2010 — Январь 2014
ГИТР
Звукорежиссуры
Москва
Специализация и достижения
Звукорежиссер кино, телевидения и мультимедиа, специалист.