--- title: Работы layout: WorksPage sidebar: false --- ## Выделенный опыт работы ### Binary Management - Даты: Август 2018 – по настоящее время - Роли: Lead Fullstack Developer, Team Lead, Architect Разработка инструмента управления проектами для дизайнеров интерьера - Разработка GraphQL API (Node.JS, Apollo, PostgreSQL, Redis, BullMQ). Перенес триггеры базы данных в бизнес-логику. Написал интеграционные тесты на 70% api. - Разработка фронтенда (React, Antd). Сформировал uikit и общие компоненты, оптимизировал сложные и нагруженные компоненты. Полностью изменил работу с API на фронтенде. Внедрил практику написания интеграционных тестов с помощью cypress. - Полностью перенес проект на TypeScript. Сформировал изолированные модули системы. - Как руководитель команды, я привнес в проект метод критической цепи, метод буфера и метод планирования с конца. Помог команде войти в ритм, чтобы выпускать релизы каждую неделю небольшими партиями. Я также несколько раз составлял индивидуальный план развития для членов команды. ### Master Progress - Даты: Май 2018 - по настоящее время (Пассивная поддержка) - Роль: Tech Lead Разработка веб-инфраструктуры образовательного центра Мастер Прогресс - [Главного сайта](https://masterprogress.ru) (Python, Flask). - [Кабинета студента](https://cabinet.masterprogress.ru) (Python, Flask, TypeScript, React). - [Инструмента для работы с rosmintrud](https://rosmintrud.masterprogress.ru) (Deno, Vue, Typescript) - Создана полная инфраструктура на Woodpecker CI и Docker swarm. ### Core Spirit - Даты: Август 2018 - May 2020 - Роль: Lead Fullstack Developer Разработка социальной платформы, сфокусированной на улучшении человека и планеты. - REST API (Node.JS, Express, PostgreSQL) для основного сайта и бэк-офиса. - Автопостер в различные социальные сети и мессенджеры (Facebook, LinkedIn, Twitter, Telegram). - Создал нейронную сеть для автоматической категоризации статей. ### MERLION - Dates: March 2016 – May 2018 - Role: Senior Fullstack developer В этой компании было 6 значительных проектов, которые я успешно завершил: - Оптимизация создания рекламных страниц (PHP, JavaScript) - Поддержка основного традиционного сайта (PHP, JavaScript) - Разработка парсинга для мониторинга товаров на предмет изменения цены, количества/наличия на складе, рейтинга и других полей на основе данных с 55+ сайтов (Node.js, Express) - Работа с нейронными сетями для подбора товаров - Разработка приложений для распознавания лиц для Android (Java) ## Хронология В списке перечислены только публичные проекты.