Андрей Ковтун
Не доступен для работы
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
Хобби
- чтение;
- музыка;
- игра на гитаре;
- фотография;
- управление знаниями.