Опыт работы
Разработка ПО для ритейла
Санкт-Петербург
Ведущий разработчик ПО
Март 2017 — По настоящее время (2 года и 8 месяцев)

0. В основном работал над старым продуктом, который представляет из себя два раздельных приложения. Продукт обеспечивает продажи в сети ритейлера (торговый зал, операционный день, лояльность и т.д.). Первое (касса) - Java SE, Hibernate, Postgresql, Swing; а второе (сервер) - Java EE (EJB, JAX-WS, ...), Postgresql, Flex. Исправлял баги, рефакторил, делал новые интеграции с внешними системами и прочие фичи. Был скрам-мастером.


1. На пару с другим программистом с нуля сделали приложение для создания предзаказов. Использовали Spring Boot, Postgresql и поднимали всё в Docker. Проект был успешно завершён.


2. Перешёл на интересный проект с машинным обучением и hadoop. Сервис предоставления персональных предложений клиентам. Стек: Spring Cloud, Docker, Kafka, MongoDB, Apache Spark, Hadoop, Clickhouse. Проект, к сожалению, закрыли по маркетинговым причинам.


3. Взял на себя поддержку проекта предоставляющего электронные карты лояльности через Apple Wallet и Android Wallet. Стек: Node.js, React, MongoDB, RabbitMQ. Я единственный разработчик.


4. Спроектировал и разработал backend для инфокиоска в короткие сроки. Проект передал другой команде.


5. Проектировал и реализовывал переход от "монолита" к микро-сервисной архитектуре для создания отказоустойчивой высоко-нагруженной системы предоставления преференций клиентам (купонинг, сегментация) Успешно прошёл пилот, работает у одного из крупнейших ритейлеров России. Стек: Spring Cloud, Kafka, Postgresql + Patroni, Redis, Postgresql. А также освоил продукты HashiCorp (Consul, Nomad, Vault) и Ansible.

Программист
Март 2014 — Март 2017 (3 года и 1 месяц)

Принимал участие в разработке с нуля HR-системы для внутренних задач. Начал писать на Java, познакомился с промышленном процессом разработки ПО.

JavaJsfJavaScriptPostgreSQLGitJenkinsTomcat
Костромской похоронный дом
Кострома
Программист
Август 2013 — Март 2014 (8 месяцев)

Дорабатывал существующую систему на C#

Высшее образование
Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики
Санкт-Петербург
Факультет: Академия методов и техники управления «ЛИМТУ»
Сентябрь 2016—Июнь 2018 (1 год и 9 месяцев)

Веб-технологии

Костромской государственный технологический университет
Кострома
Факультет: Автоматизированных систем и технологий
Сентябрь 2012—Июнь 2016 (3 года и 9 месяцев)

Информационные системы и технологии