Детализируем рейтинг лучших ИТ-работодателей России 2019. Что ценят сотрудники в своих компаниях больше всего — читайте на Хабре
Обо мне

Занимаюсь разработкой cложных, распределенных и отказоустойчивых приложений, систем аналитики, пайплайнов обработки данных, рассчитанных под высокую нагрузку, большие объемы данных и предназначенных для запуска в облаке. В качестве основного хранилища данных, в зависимости от требований к консистентности и доступности обычно использую PostgreSQL или Cassandra, для часто используемых данных - Redis. Денормализованные данные для быстрого поиска предпочитаю хранить в Elasticsearch. В качестве шины данных для связи различных сервисов применяю Kafka. В качестве хранилища для аналитических данных использую HDFS (HBase, Hive) или ClickHouse.

Участвовал в проектах по разделению монолитных приложений на составные микросервисы. Хорошее понимание распределенных систем, хранилищ данных, индексирования и связанных с ними компромиссов. Есть опыт в проектировании и разработке масштабируемых backend систем с использованием самых современных технологий (GraphQL, Serverless, Service Meshes, Kubernetes). Работа в кросс функциональной команде, которая затрагивает многие ключевые части бизнеса.

Участие в профессиональных сообществах
Опыт работы
Продуктовая технологическая компания, создаём высоконагруженные проекты в сфере недвижимости
Lead Software Engineer
Октябрь 2019 — По настоящее время (8 месяцев)
Senior Software Engineer
Май 2018 — Октябрь 2019 (1 год и 6 месяцев)

Research & Development Team

Разработка инновационных проектов в области FinTech.

МКС-Фронт (микросервисный конструктор фронт-офисных систем)

Marketplace (реализация взаимодействия с платформой на стороне банков)

ЕБС (Единая Биометрическая Система) - реализация бэкенда системы, различных API для веб и десктопных приложений.

Крупнейшая в России компания по производству товаров по требованию на рынке e-commеrсe
Backend Developer - Core services
Февраль 2017 — Май 2018 (1 год и 4 месяца)

Переход на микросервисную архитектуру: проектирование и разработка новых сервисов - каталог, логистика, поиск, склады и ценообразование, генерирование и хранение изображений, интеграция с системами оплаты, доработки внутренней CRM (Node.js, Go, PHP, Laravel, Yii2, PostgreSQL, Redis, Elasticsearch, RabbitMQ, Sphinx), разбиение монолитного приложения на части, интеграция со старыми проектами через RESTful API.

Частная практика, работа без зачисления в штат
Web & Android development
Сентябрь 2016 — Февраль 2017 (6 месяцев)

Разработал нативное приложение под Android для путешественников (Java, Dagger, Retrofit, RxJava).

Разработал аггрегатор билетов на мероприятия (PHP, Yii2, PostgreSQL, Elasticsearch, RabbitMQ, Vue.js, Gulp).

Web Developer
Ноябрь 2013 — Июль 2014 (9 месяцев)

Разработал гео-информационный портал по поиску работы (PHP, Laravel, MySQL, MongoDB, Angular.js, Less, Grunt)

PHPLaravelMySQLMongoDBNginxAngularGrunt.jsLess
Высококачественные телекоммуникационные услуги
Software engineer
Июль 2014 — Сентябрь 2016 (2 года и 3 месяца)

Разработка и поддержка инфраструктуры видеонаблюдения, веб и мобильных клиентов. Портал для пользователей, инструменты для инженеров по управлению оборудованием видеонаблюдения через веб интерфейс, инструменты для сотрудников управляющих компаний по управлению пользователями, RESTful API для мобильных приложений.

Технологии: Nginx, Docker, PHP, Laravel, Node.js, MySQL, Redis, JavaScript ES2015, AngularJs, ReactJs, Gulp, Webpack. Тестирование с помощью PHPUnit, Codeception, Mocha, Karma.

Клиент для Android (Java).

Клиент для iOS (Objective-C).

Система для отслеживания местоположения расклейщиков объявлений – PHP, Laravel, AngularJS, Node.js, Socket.IO.

PHPLaravelGolangNode.jsMySQLAngularWebsocketsDocker
Студия тиражных веб-решений
Web developer
Сентябрь 2012 — Ноябрь 2013 (1 год и 3 месяца)

Разработка и поддержка типовых решений, модулей и компонентов для Маркетплейс 1С-Битрикс.

Технологии: PHP, MySQL, Apache, JavaScript (jQuery), CSS, HTML.

Высшее образование
Сибирский государственный аэрокосмический университет им. академика М.Ф. Решетнева
Красноярск
Факультет: Информатики и систем управления
Сентябрь 2004—Январь 2009 (4 года и 4 месяца)