██████ ██████ ███ ██ ████████ █████ ██████ ████████ ███████ ██ ██ ██ ████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ███████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██████ ██████ ██ ████ ██ ██ ██ ██████ ██ ███████
██ ██ ██ █████ ██████ ██ ███████ ██ █████ ██ ██ ██████ ██ ██ ██████ █████ ███ ██ ██████ ██ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ███████ ██ ███████ ██ ██ ██████ ██ ██ ██████ ███████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ████ ███████ ██ ██ ██████ ██ ███████ ███████ ██ ██ ████ ██ ██ ██████ ██████ ██ ██ ██ ████ ██████ ████ ██ ██████ ██ ██
Full-Stack Engineer с опытом от frontend (Vue, React) до backend (Node.js / Nest.js / Laravel) и управленческих функций как Team Lead. Практикую hands-on разработку, проектирую масштабируемую архитектуру, настраиваю CI/CD и систему наблюдаемости. За последние годы вывел в продакшен 20+ проектов (включая 2 интернет-магазина) и сверстал 100+ лендингов. Ищу роль, где можно сочетать кодинг и архитектурное влияние.
███████ ██ ██ ██████ ███████ ██████ ██ ███████ ███ ██ ██████ ███████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ████ ██ ██ ██ █████ ███ ██████ █████ ██████ ██ █████ ██ ██ ██ ██ █████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ███████ ██ ██ ██ ███████ ██ ████ ██████ ███████
Full-Stack Developer
Prestoheads
Prestoheads
Октябрь 2016 - по текущее время
За время работы вырос от фронтенд-разработчика до full-stack инженера, выполняющего также функции тимлида (архитектурные решения, менторство, взаимодействие с заказчиком).
- Разработал и запустил два интернет-магазина с микросервисной архитектурой (10+ сервисов: UserService, LoyaltyService, ProductService). Фронтенд — Vue + Bitrix БУС (по требованиям заказчика), бэкенд-интеграции — через REST API. Участвовал в разработке UserService на Node.js/Nest.js, настраивал CI/CD и систему наблюдаемости (Grafana + PromQL + Sentry).
- Вывел в продакшен 20+ проектов с SSR (Vue/Nuxt), обеспечив предсказуемую скорость отклика сервера и быструю загрузку для SEO и конверсии.
- Интегрировал Selenium для автоматизированного тестирования функциональности интернет-магазинов. Встроил тесты в CI/CD (Gitlab).
- Настроил CI/CD для Android (Fastlane + GitLab CI/CD) — автоматизированы сборки.
- Парсил маркетплейсы Ozon/WB/YM: headless Chrome с кастомными заголовками и эмуляцией поведения пользователя для обхода антибот‑защит.
- Настроил наблюдаемость: графики в Grafana на данных из PromQL и InfluxDB.
- Реализовал проверку чеков через ofd.ru: сниффинг мобильного трафика, выявление неофициального API и интеграция в сервис.
- Разработал плагины для Figma на TypeScript: переводчик контента через OpenAI API и ресайзер изображений для ускорения подготовки макетов и экспорта. Плагины автоматизировали рутинные задачи и интегрировались в рабочий процесс команды.
Frontend Developer
Prestoheads
Prestoheads
Ноябрь 2013 - Октябрь 2016
- Сверстал 100+ лендингов и промо‑страниц.
- Разработал интерактивные калькуляторы и анимации, оптимизировал производительность фронтенда.
- Получил практический опыт с Vue/React/Angular.
███████ ██ ██ ██ ██ ██ ███████
██ ██ ██ ██ ██ ██ ██
███████ █████ ██ ██ ██ ███████
██ ██ ██ ██ ██ ██ ██
███████ ██ ██ ██ ███████ ███████ ███████
- Frontend: JavaScript, TypeScript, Vue 3, Nuxt.js, React
- Backend: Node.js (Nest.js), PHP (Laravel, Symfony), REST, Bitrix
- DB & Infra: PostgreSQL, MySQL, Redis, Docker, CI/CD (GitLab CI, Jenkins), Fastlane
- Observability & DevOps: Prometheus/PromQL, Grafana, InfluxDB, Sentry, Ansible, Git
██████ ███████ ██████ ████████ ██ ███████ ██ ██████ █████ ████████ ███████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ █████ ██████ ██ ██ █████ ██ ██ ███████ ██ █████ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ███████ ██ ██ ██ ██ ██ ██ ██████ ██ ██ ██ ███████ ███████