en

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

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

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

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

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

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

Опыт работы

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

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

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

  • управление командой до 6 фронтенд-разработчиков и менторство (все senior, 1 junior);
  • принятие ключевых решений по используемым фронтенд технологиям;
  • написание проектной документации;
  • планирование релизов вебсайтов компании, приоритезация задач;
  • работы над производительностью сайтов;
  • покрытие unit-тестами JavaScript и Vue.js приложений;
  • покрытие сайтов на Drupal end-to-end тестами;
  • создание архитектуры тестов и документации;
  • проведение собеседований фронтенд разработчиков.

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

  • собрал слаженную команду фронтенд-разработчиков;
  • написал документацию по существующим проектам, создал шаблоны для документирования новых проектов;
  • значительно улучшил показатели производительности на сайтах компании;
  • внедрил 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–10;
  • разработка базовых и пользовательских тем 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;
  • CSS фреймворки: Bootstrap, Zurb Foundation, Tailwind, Bulma и др.;
  • утилиты: Git, Vite, Webpack, Gulp, Npm, Yarn, Composer;
  • генераторы статических сайтов, SSR: Eleventy, Jekyll, Nuxt, Next;
  • инструменты тестирования: Vitest, Jest, Vue Test Utils, Nuxt Test Utils, Nightwatch, Playwright;
  • графические редакторы: Inkscape, Gimp, Figma, Adobe Suite.

Членство

Член Drupal Association

Хобби

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