Профессиональные навыки
Опыт работы
Декабрь 2015 — по настоящее время (2 года и 1 месяц)
Dashmote
Backend developer
Амстердам
Октябрь 2013 — Сентябрь 2015 (2 года)
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 (1 год и 6 месяцев)
Латера
Разработчик
Зеленоград
Обязанности и достижения
Разработка биллинговой системы для операторов связи "Гидра" (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 (2 года и 2 месяца)
Русофт
Разработчик
Зеленоград
Обязанности и достижения
Разработка сайтов коммерческих и муниципальных организаций, интернет-магазинов и пр. Технологии: PHP, MySQL, JS, jQuery.
Высшее образование
Сентябрь 2008 — Июнь 2013
Национальный исследовательский университет «МИЭТ»
Микроприборов и технической кибернетики (МП и ТК)
Москва
Специализация и достижения
220400 Программное обеспечение вычислительной техники и автоматизированных систем (кафедра ИПОВС)