en

Андрей Ковтун

Не доступен для работы

Lead Drupal фронтенд и Vue.js разработчик с богатым профессиональным опытом

Квалификация

Lead Drupal and Vue.js Frontend разработчик с богатым профессиональным опытом. Интересуюсь современными фронтенд-технологиями и всем, что связано с взаимодействием между пользователем и веб-сайтом.

Что клиенты говорят обо мне

Опыт работы

Глава фронтенд разработки (дистанционно)

Февраль 2022 — по настоящее время

Основные квалификации и обязанности:

  • управление командой до 6 фронтенд-разработчиков и менторство (все senior, 1 junior);
  • принятие ключевых решений по используемым фронтенд технологиям;
  • написание проектной документации;
  • планирование релизов вебсайтов компании, приоритезация задач;
  • улучшение производительности сайтов компании;
  • покрытие unit-тестами JavaScript и Vue.js приложений, покрытие сайтов end-to-end тестами;
  • проведение собеседований фронтенд разработчиков;
  • разработка AI-native экосистемы для автоматизированной генерации кода и обработки логики (проект AI-first Code Generation);
  • разработка кастомных MCP (Model Context Protocol) серверов для интеграции LLM с локальными и удаленными инструментами разработки;
  • проектирование и реализация сложных автоматизированных workflow с использованием n8n в качестве оркестрационного слоя для управления потоком данных между Airtable, Supabase, Shopify, Next.js;
  • интеграция GitHub Actions для автоматизированного CI/CD, валидации кода и деплоя AI-генерируемых компонентов.

Основные достижения:

  • собрал слаженную команду фронтенд-разработчиков;
  • написал документацию по существующим проектам, создал шаблоны для документирования новых проектов;
  • значительно улучшил показатели производительности на сайтах компании;
  • внедрил TypeScript в Vue.js приложения и покрыл их unit-тестами;
  • запустил 3 сайта электронной коммерции и один крупный продуктовый сайт.

Lead фронтенд-разработчик (дистанционно)

Сентябрь 2021 — февраль 2022

Основные квалификации и обязанности:

  • менторство в команде из 4 фронтенд-разработчиков (3 senior, 1 junior);
  • ревью кода фронтенд-разработчиков;
  • планирование релизов вебсайтов компании, приоритезация задач;
  • создание архитектуры переиспользуемых приложений Vue.js для электронной коммерции.

Основные достижения:

  • реализовал фреймворк для создания лендинг страниц и сайтов электронной коммерции с использованием Drupal Layout Builder, что позволило клиентам создавать собственные страницы для продажи товаров;
  • разработал переиспользуемые приложения на Vue.js для электронной коммерции: Facet Search, Autocomplete Search, Product Sliders и многое другое. Это существенно повысило продажи и значительно улучшило производительность сайтов;
  • запустил 3 крупных сайта электронной коммерции.

Senior фронтенд-разработчик (дистанционно)

Январь 2018 — сентябрь 2021

Основные квалификации и обязанности:

  • менторинг команды фронтенд-разработчиков (2 junior, 3 middle);
  • разработка фреймворка для создания лендинг страниц на основе Drupal Paragraphs;
  • создание и поддержка клиентских веб-сайтов.

Основные достижения:

  • фреймворк для созднания лендинг страниц позволил отделу маркетинга создавать собственные страницы, экономя время веб-разработчиков и увеличивая продажи;
  • разработал и запустил более 20 вебсайтов: корпоративные сайты, электронная коммерция, лендинг страницы.

Full-stack разработчик (дистанционно)

2007 — декабрь 2017

Работал на фрилансе с различными технологиями: Drupal, Wordpress, PHP, MySQL, Server Administration, Design, UX, и т.д.

Образование

Украинская Государственная Академия Железнодорожного Транспорта

Бакалавр инженерных наук (BEng), Микропроцессорные системы управления 1996-2001

Языки

  • русский (родной);
  • украинский (родной);
  • английский (свободное владение).

Ключевые навыки

  • опыт использования Drupal версий 7–11;
  • разработка базовых и пользовательских тем Drupal с нуля;
  • продвинутое использование Paragraphs и Layout Builder;
  • Drupal CLI: Drush, Drupal Console;
  • создание приложений на Vue.js и интеграция их с Drupal;
  • построение API с помощью модулей JSON:API и Views в Drupal;
  • написание технической документации;
  • опыт использования приложений для совместной работы, таких как Github, Gitlab, Jira, Slack, Trello;
  • языки программирования: PHP, JavaScript (ES2015+), TypeScript, CSS (Sass, PostCSS), HTML;
  • JavaScript фреймворки: Vue.js, Nuxt, React, Next.js;
  • CSS фреймворки: Bootstrap, Tailwind и др.;
  • утилиты: Git, Vite, Gulp, Npm, Composer;
  • инструменты тестирования: Vitest, Jest, Vue Test Utils, Nuxt Test Utils, Nightwatch, Playwright;
  • графические редакторы: Inkscape, Gimp, Figma, Adobe Suite;
  • AI Engineering: AI Agents, MCP (Model Context Protocol) серверы, оркестрация LLM;
  • инструменты и автоматизация: n8n, Claude Code, Cursor, OpenAI Codex, ChatGPT, Gemini.

Членство

Член Drupal Association

Хобби

  • чтение;
  • музыка;
  • игра на гитаре;
  • фотография;
  • управление знаниями;
  • искуственный ителлект.