Lead Full-Stack Web Developer с более чем 8-летним опытом работы над масштабными внутренними продуктами и микросервисными системами.
Развиваю продукты, которые упрощают и автоматизируют ключевые бизнес-процессы, интегрируя их с внешними сервисами — от банковских терминалов и ККТ до телефонии и внешних платформ.
Руководил командой разработки, выбирал технологический стек, планировал релизы, проводил код-ревью и менторинг.
Создаю процессы разработки и поддержки продукта, обеспечиваю его стабильность и масштабируемость, решая сложные технические и бизнес-задачи.
Последнее время использую Claude Code и Codex в ежедневной разработке: рефакторинг, ревью, покрытие тестами, разбор легаси.


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Основная часть работы - развитие и масштабирование внутреннего продукта ОЛСВ, предоставляющего интерфейс для работы с ERP Parus для тысяч сотрудников сервисных центров, шиномонтажей и автомоек по всей России.
Цель продукта - упрощение и ускорение ключевых бизнес-процессов компании, снижение порога входа для пользователей и повышение эффективности работы.
В рамках проекта frontend полностью переписан на React с Redux Toolkit, backend оставлен на Yii2 как точка входа в бизнес-процессы, а сама бизнес-логика реализована в Oracle-процедурах, что позволило упростить сопровождение и развитие продукта.
В процессе работы мной были разработаны и внедрены микросервисы для критичных бизнес-процессов:
Основной стек включает: Node.js, ReactJs (зачастую NestJS, Next.js), PostgreSQL.
Межсервисное взаимодействие посредством NATS (с JetStream при необходимости), централизованное логирование через ELK, Sentry. Документация Swagger и AsyncAPI. Контейнеризация Docker, GitLab CI/CD.
Также в мои обязанности входило:
Результаты: продукт полностью переработан и модернизирован, внедрены новые бизнес-процессы, включая оплату и телефонию, система масштабируемая, устойчивая и активно используется тысячами сотрудников ТСЦ по всей России.
Проектная работа.
Разработка клиентской части web приложения магазина покрытий для пола на базе NuxtJS.
Консультация по разработке api для проекта на базе laravel.
В данный момент backend еще не закончен, поэтому ссылки на проект еще нет.
Проектная работа в компании Extension Forces, аккумулирующей заказы с площадки upwork.com
Из интересного могу отметить:
- доработка фронтенда для крупного мультиязычного проекта включающего в себя 69 доменов (multisite без использования cms и фреймворков).
- отладка множество ошибок вышеупомянутого проекта с использованием Sentry.
- доработка проектов на ReactJS, Angular.
Full stack разработка и поддержка проектов на базе Yii2, Laravel, ReactJS, VueJS, jQuery, Drupal, WordPress, а так-же проектов без использования CMS и framework.
Вёрстка на базе имеющихся дизайнерских макетов.
Сопровождение серверов и серверного оборудования.
За время работы в компании внедрил систему резервного копирования серверов.
Участвовал в проектировании и разработке аналитической системы для оценки эффективности предприятия (Yii2). В рамках проекта реализовал:
- модули сбора данных с POS терминалов на базе 1С, кабинет дримкас, офд электронный экспресс;
- модули отображения статистики по сотрудникам и продажам;
- сервер маршрутизации для внедрения WebRTC
Разработал клиентскую часть для работы с WebRTC, а также помогал внедрить поддержку WebRTC в мобильные приложения.
Участвовал в поддержке множества legacy & crappy projects.
В рамках одного из таких проектов разработал модуль интеграция веб-приложения с Asterisk. Полностью переписал один из проектов на стеке Laravel +VueJS.
Установка и обслуживание всего семейства ОС Windows (Начиная с Windows 95).
Работа с серверными сервисами Microsoft (Active Directory, Exchange, Terminal server, Hyper-v).
Работа с «CORE» серией продуктов Microsoft (Hyper-v core 2016\2012).
Поддержка 230 рабочих станций, по всему Хабаровскому краю.
Работа как с физическими, так и виртуальными серверами.
Организация отказоустойчивого доступа к сервисам (Сервера, интернет, 1с).
Сопровождение АТС на базе FreePBX.
Работа с почтовыми серверами на базе Kerio, MS Exchange 2010.
Реализация системы резервного копирования и кластеризации.
Установка, настройка и контроль состояния периферийного и торгового оборудования (кассы, сканеры штрих-кода).
Проведение работ по созданию / модернизации / поддержанию на должном уровне локальной сети организации.
Опыт работы с разнообразным сетевым оборудованием, в том числе Cisco, Mikrotik.
Опыт работы с сетевыми сервисами (DNS, DHCP, VPN (GRE, l2tp), TFTP)
Администрирование СУБД 1С (8.х).
Консультирование пользователей по работе с оборудованием и ПО.
Написание инструкций.
Уволен в связи с призывом на военную службу
- Администрирование серверов на базе Windows Server 2003-2012;
- Поддержка 50 рабочих станций пользователей (Windows XP/7/10) в 3-х филиалах компании;
- Установка, настройка и сопровождение сетевого, серверного оборудования и ПО;
- Проведение обучения и консультирование пользователей по работе с офисным оборудованием и ПО;
- Контроль своевременного резервного копирования данных;
- Ремонт и модернизация рабочих станций пользователей;
- Сопровождение системы видеонаблюдения.
- Администрирование серверов на базе ОС Windows Server 2003/2016;
- Поддержка 20 рабочих станций пользователей (Windows XP/7/10, xUbuntu) и 2 серверов (Windows Server 2003/2016);
- Установка, настройка и сопровождение сетевого и серверного оборудования;
- Прокладка СКС;
Обновление, доработка и внедрение обработок 1С Предприятие 7.7, 8.2, администрирование прочего ПО;
- Работа с клиентами, консультирование пользователей по работе с офисным, торговым оборудованием и ПО;
- Взаимодействие с контрагентами;
- Резервное копирование данных;
- Ремонт и модернизация рабочих станций пользователей;
- Поддержка системы видеонаблюдения.
Со 2 курса университета начал совмещать учебу с работой в должности помощника системного администратора. В последние пол года работы исполнял обязанности руководителя отдела автоматизации (3 сотрудника в отделе).
В повседневные обязанности входило:
- Администрирование серверов на базе ОС Windows Server 2003-2012;
- Поддержка 60 рабочих станций пользователей, 20 POS-станций и 15 серверов своего подразделения, а также командировки в другие филиалы компании;
- Установка, настройка и сопровождение сетевого и серверного оборудования;
- Внедрение и сопровождение торгового оборудования: POS-систем, сканеров шк, штрихкодеров, прайсчекеров, электронных весов и прочего ТО (Bizerba, Digi, Mettler Toledo, Масса-К, CAS, Ohaus, Shuttle, CipherLab, Magelan, Datalogic, …);
- Внедрение и сопровождение средств автоматизации торговли и электронного документооборота (1С, Set Retail, Directum, «Архивное дело», …);
- Обеспечение своевременного копирования, архивирования и резервирования данных;
- Ремонт офисной техники и торгового оборудования;
- Прокладка СКС;
- Взаимодействие с контрагентами;
- Проведение тренингов и обучение персонала по работе с офисным, торговым оборудованием и ПО;
- Написание руководств пользователя для сотрудников;
- Обеспечение работы компании 24/7.
Магистратура. Информационные системы и технологии.
Специализация "Прикладная математика и информатика".
ВКР - Разработка CRM (Laravel + MaterializeCSS + MySQL) с интеграцией ip телефонии (Asterisk)