Профессиональные навыки
Опыт работы
Декабрь 2015 — по настоящее время
Dashmote
Backend developer
Амстердам
Октябрь 2013 — Сентябрь 2015
Excursiopedia
Ведущий разработчик
Москва
Обязанности и достижения

Сначала участвовал в переписывании PHP-приложения на Rails и его запуске в продакшн, дальнейшей поддержке, наращивании фич, рефакторинге, интеграции с партнёрскими API итд.
Стек: Ruby 2, Rails 3 & 4, MySQL, Elasticsearch (ранее Sphinx), RabbitMQ, Redis, Sidekiq, RSpec, Capybara.

Затем возглавил небольшую команду, занимающуюся разработкой нового бэкэнда, предоставляющего универсальное REST API для всех приложений (сайт, партнёрская программа, мобильное приложение, бэкофис) и вспомогательных сервисов, а также внешних партнёров.
Помимо управления командой, сам был ведущим разработчиком и архитектором. Анализировал предметную область, проектировал модель и архитектуру системы.
Стек: JRuby, Hibernate ORM, Rack, Grape, OAuth, Postgres + MySQL, RSpec.

Апрель 2012 — Сентябрь 2013
Латера
Разработчик
Зеленоград
Обязанности и достижения

Разработка биллинговой системы для операторов связи "Гидра" (http://hydra-billing.ru).

– Доработка ядра системы на PL/SQL с длиннющими запросами, имплементация новых фич.
– Разработка веб-интерфейса на RoR.
– Разработка личного кабинета абонента: одностраничное приложение на Rails и Backbone
– Разработка и поддержка бэкэндовых сервисов на Python, обеспечивающих связь с железом по RADIUS, платёжными системами и другими штуками.
– Принимал участие в разработке предбиллинга – связке микросервисов (тоже на Python) с шиной на RabbitMQ, выполняющей первичную обработку данных с различного железа и загрузке результатов в оракл.

Технологии: Oracle PL/SQL, Ruby on Rails, JS/CoffeeScript, Backbone.js, Python, RabbitMQ, MongoDB, RSpec, Cucumber, Capybara.

Февраль 2010 — Март 2012
Русофт
Разработчик
Зеленоград
Обязанности и достижения

Разработка сайтов коммерческих и муниципальных организаций, интернет-магазинов и пр.
Технологии: PHP, MySQL, JS, jQuery.

Высшее образование
Сентябрь 2008 — Июнь 2013
Национальный исследовательский университет «МИЭТ»
Микроприборов и технической кибернетики (МП и ТК)
Москва
Специализация и достижения

220400 Программное обеспечение вычислительной техники и автоматизированных систем (кафедра ИПОВС)