Andrey Kovtun
Not Available for Work
Solution-oriented Lead Drupal Frontend and Vue.js developer with a wide variety of professional experiences.
Summary of Qualifications
Solution-oriented Lead Drupal and Vue.js Frontend developer with a wide variety of professional experiences. Passionate about top frontend technologies and everything related to the interaction between the user and the website.
Work Experience
Head of Frontend Development (remote)
Feb 2022 — Present
Key Qualifications & Responsibilities:
- Managing and mentoring a team of up to 6 frontend developers (all seniors, 1 junior).
- Making the key decisions in the choice of frontend technologies.
- Writing project documentation.
- Planning company websites releases, tasks prioritizing.
- Improving the performance of company websites.
- Covering JavaScript apps and Vue.js applications with unit-tests.
- Covering Drupal websites with end-to-end tests.
- Creating test architecture and documentation.
- Interviewing new frontend developers.
Key Achievements:
- Assembled a well-coordinated team of frontend developers.
- Wrote documentation on projects, created templates for documenting new projects.
- Significantly improved company websites performance.
- Implemented TypeScript in Vue.js applications and covered them with unit tests.
- Launched 3 e-commerce and 1 product websites.
Lead Frontend Developer (remote)
Sep 2021 — Feb 2022
Key Qualifications & Responsibilities:
- Mentoring a team of 4 frontend developers (3 seniors, 1 junior).
- Code reviews of frontend developers.
- Planning company websites releases, tasks prioritizing.
- Creating the architecture of re-usable Vue applications for e-commerce.
Key Achievements:
- Implemented a framework for creating landing pages and e-commerce sites using Drupal Layout Builder, where clients could design their own pages to sell products.
- Created reusable Vue.js apps for e-commerce: Facet Search, Autocomplete Search, Product Sliders and many more. This allowed company's clients to increased sales, and greatly improved sites performance.
- Launched 3 large e-commerce websites.
Senior Frontend Developer (remote)
Jan 2018 — Sep 2021
Key Qualifications & Responsibilities:
- Mentoring a frontend team (2 junior and 3 middles).
- Creating a framework to build landing pages on Drupal Paragraphs.
- Creating and supporting client's websites.
Key Achievements:
- Page design framework allowed the marketing team to build their own landing pages, saving web developers time and significantly increased company sales.
- Created more than 20 websites: corporate, e-commerce, landing pages.
Freelance Full-stack Work (remote)
2007 — Dec 2017
Worked with various technologies: Drupal, Wordpress, PHP, MySQL, Server Administration, Design, UX, etc.
Education
Ukrainian State Academy of Railway Transport
Bachelor of Engineering (BEng), Microprocessor Control Systems 1996-2001
Languages
- Russian (native)
- Ukrainian (native)
- English (fluent)
Key Skills
- Experience in Drupal 7–10.
- Developing Drupal themes and starter themes from scratch.
- Advanced Paragraphs and Layout builder techniques.
- Drupal CLI: Drush, Drupal Console.
- Building Vue.js applications and integration with Drupal.
- Building API endpoints with the Drupal JSON:API module and Drupal Views.
- Writing technical documentation.
- Experience in using collaboration tools like Github, Gitlab, Jira, Slack, Trello.
- Languages: PHP, JavaScript (ES2015+), TypeScript, CSS (Sass, PostCSS), HTML.
- JavaScript Frameworks: Vue.js, Nuxt, React, Next.
- CSS Frameworks: Bootstrap, Zurb Foundation, Tailwind, Bulma etc.
- Tools: Git, Vite, Webpack, Gulp, Npm, Yarn, Composer.
- Static sites generators, SSR: Eleventy, Jekyll, Nuxt, Next.
- Testing tools: Vitest, Jest, Vue Test Utils, Nuxt Test Utils, Nightwatch, Playwright.
- Graphics Software: Inkscape, Gimp, Figma, Adobe Suite.
Memberships
Drupal Association Member
Hobbies
- Reading books
- Listening music
- Playing guitar
- Photography
- Knowledge management