Обо мне

I'm currently working as partner at RentaTeam.

My role combines responsibilities of project manager/product manger and full stack web developer that crafts new and existing products. I have experience working as team lead for 9 years as well as good project management and requirement management skills. I understand usual software development processes and organize them on a project and manage risks. I am fond of Agile and like to follow TDD/Extreme Programming development practices and Scrum methodology.

As a software development engineer I have  10+ years of experience in the field. Over the last years I've been building mobile and high load web applications using

  • Node.js, Go, Java, Python, PHP, C, Nginx, Apache for backend
  • JavaScript, React+Redux, Vue.js, Backbone.js, Marionette, jQuery, Grunt/Gulp, Webpack, HTML5, CSS3 as a frontend technologies
  • Selenium, PhantomJS, Jasmine, Mocha, Chai for testing
  • Git, Jira, Trello
  • Docker, Docker Swarm, Kubernetes, Vagrant, Chef as a utilities belt
  • PostgreSQL, MySQL/MariaDB, Redis, CouchDB, Apache Cassandra, ScyllaDB, MongoDB, Neo4J, CockroachDB as data stores
  • Hadoop, Spark, Hive and HBase for big data handling
  • ElasticSearch and Sphinx as search engines
  • Swift for mobile apps.
Опыт работы
Делаем технологичные mobile&web продукты
Moeco
Санкт-Петербург
CTO
Июль 2018 — Сентябрь 2018 (3 месяца)
  • подхватить текущую разработку
  • временно заменить CTO
  • продолжить поставлять функциональность в срок
  • решить ряд технологических задач на стыке бизнеса и технологий
Информационные технологии, системная интеграция, интернет
Системный архитектор
Сентябрь 2017 — Август 2018 (1 год)
  • разработка архитектуры высоконагруженных проектов
  • управление разработкой
  • управление продуктами
  • R&D
Министерство связи и массовых коммуникаций
Москва
Консультант по информационным технологиям
Октябрь 2010 — Октябрь 2015 (5 лет и 1 месяц)
  • вырастил сначала себя из разработчика до тимлида
  • переработал подходы к разработке
  • вялотекущую рутину превратил в рабочий процесс с прозрачным и достижимым результатом
  • организовал разработку нескольких внутренних продуктов
  • заново построил команду разработки
  • оптимизировал и автоматизировал целый спектр рабочих процессов
  • управлял командой разработчиков
Высшее образование
Московский инженерно-физический институт
Москва
Факультет: Кибернетики; "К"
Сентябрь 2005—Август 2010 (4 года и 11 месяцев)

Дипломная и научная работа по теме "Семантический веб", "Автоматическая композиция семантических веб-сервисов".