Senior Front-End Developer with 8+ years of experience in building scalable web applications using Vue/Nuxt. Specialize in developing complex UI solutions, component architecture, front-end performance optimization, and creating stable, maintainable interfaces. For the past 2 years, I have worked as a Team Lead: managing a development team, organizing workflows, conducting code reviews, mentoring developers, and being responsible for technical decision-making and overall product quality. Experienced in large codebases, refactoring legacy projects, implementing best practices, automation, and process standardization.

Oleksandr Tkachuk

Senior Front-End Developer with 8+ years of experience in building scalable web applications using Vue/Nuxt. Specialize in developing complex UI solutions, component architecture, front-end performance optimization, and creating stable, maintainable interfaces. For the past 2 years, I have worked as a Team Lead: managing a development team, organizing workflows, conducting code reviews, mentoring developers, and being responsible for technical decision-making and overall product quality. Experienced in large codebases, refactoring legacy projects, implementing best practices, automation, and process standardization.

Available to hire

Senior Front-End Developer with 8+ years of experience in building scalable web applications using Vue/Nuxt. Specialize in developing complex UI solutions, component architecture, front-end performance optimization, and creating stable, maintainable interfaces.

For the past 2 years, I have worked as a Team Lead: managing a development team, organizing workflows, conducting code reviews, mentoring developers, and being responsible for technical decision-making and overall product quality. Experienced in large codebases, refactoring legacy projects, implementing best practices, automation, and process standardization.

See more

Experience Level

Expert
Expert

Language

English
Intermediate
Russian
Fluent
Ukrainian
Fluent

Work Experience

Front End Developer | Team Lead at Black Bit Kyiv
April 2, 2022 - August 2, 2025
Contributed to 3 SaaS platforms, including leading front-end development on one project as a Team Lead. Delivered an e-commerce solution and event ticketing systems with booking, payments, and subscription-based access. Designed scalable front-end architecture, implemented complex business logic, and built responsive, high-performance user interfaces. Worked in international, cross-functional teams, collaborating with designers, back-end engineers, and product managers to deliver reliable and maintainable solutions.
Front End Developer at Mlogicsoft Kyiv
October 2, 2021 - February 2, 2022
Served as the primary Senior Front-End Developer for a learning and management training platform focused on skill development and internal education. Designed and developed scalable, user-friendly interfaces using Vue (2/3), building interactive and accessible UI components and implementing core features and workflows. Led the migration from Vue 2 to Vue 3, improving performance, maintainability, and modernizing the codebase. Integrated the front-end with back-end APIs and services, optimized application performance and responsiveness, and ensured clean, maintainable architecture. Collaborated closely with product managers and designers to translate business requirements into effective technical solutions.
Front-end Developer | Team Lead at NewSend.ua (Lviv)
May 2, 2020 - October 2, 2021
Led front-end development of a SaaS fulfillment and order management platform used by warehouse and operations teams to process and track e-commerce orders. Designed and built a scalable Vue 2 SPA with dashboards for order processing, inventory management, and shipping tracking. Integrated REST APIs, optimized performance for large data sets, and developed reusable UI components with Vuetify. Mentored developers, conducted code reviews, and managed Git workflows, CI/CD pipelines, and Docker-based environments.
Front End Developer at Hexide Digital
October 2, 2019 - May 2, 2020
Led front-end development tasks and contributed to building scalable, user-friendly interfaces using Vue (2/3), implementing core features and workflows. Led migration from Vue 2 to Vue 3, improving performance and maintainability, and modernizing the codebase. Integrated front-end with back-end APIs and services, optimized performance, and ensured clean, maintainable architecture. Collaborated closely with product managers and designers to translate business requirements into effective technical solutions.
Front-End Developer at Web-Systems Solutions
March 2, 2017 - October 2, 2019
Designed and implemented front-end features for multiple client projects, collaborating with designers and back-end engineers to deliver reliable and maintainable solutions.

Education

Master of Science in Computer Science at Khmelnytsky National University
September 1, 2019 - January 1, 2021
Bachelor in Computer Science at Khmelnytsky National University
September 1, 2015 - July 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet