• File

Olexandr

Frontend Engineer

Age:
30 years
City of residence:
Zaporizhzhia
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailLinkedInMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Alexandr Kharchenko — CV (Senior Frontend, Vue/Nuxt)

Alexandr Kharchenko
Senior Frontend Engineer | Vue.js, Nuxt, TypeScript

Ukraine | Open to remote work | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section) |
[open contact info](look above in the "contact info" section)

Summary
Senior Frontend Engineer with 8+ years of commercial experience building production
web applications with Vue.js, Nuxt and TypeScript. Built customer-facing features for a
large e-commerce marketplace, data-heavy admin panels for a loyalty platform, and
enterprise FinTech interfaces at Kapital Bank, where I also take on tech lead
responsibilities: technical design, code review and guidance for other developers.
Designed, built and run my own production e-commerce platform end to end (Nuxt 4, Vue
3, Strapi, PostgreSQL, Docker).

Skills
Frontend: Vue.js (Vue 2, Vue 3), Nuxt (Nuxt 2, 3, 4), JavaScript (ES6+), TypeScript,
Composition API, Pinia, Vuex, HTML5, CSS3, Sass, Less, Tailwind CSS, Element UI,
Vuetify
Architecture: SPA, SSR, reusable component architecture, state management, REST
API integration, refactoring of legacy code, web performance, Core Web Vitals
Backend and DevOps: Node.js, Strapi, PostgreSQL, SQL, Docker, Docker Compose,
Nginx, Git
Enterprise: Creatio 8.x (Freedom UI, business processes, low-code platform), C#/.NET
basics
Other: Figma, pixel-perfect layout, GSAP, Three.js, Firebase, Webpack, Telegram Bot
API
Practices: code review, technical planning, development standards, Agile (Scrum)

Experience

Frontend Web Developer (Tech Lead responsibilities), Kapital Bank
Feb 2025 – Present | Remote | FinTech

Page 1 of 4

Alexandr Kharchenko — CV (Senior Frontend, Vue/Nuxt)

Build internal web applications for the bank's loyalty, partner-management and lending
products: admin pages, data-driven forms and grids, role-based UI and process-driven
workflows.
Lead the technical design of complex features: choose the approach, split work into
tasks, review code and set frontend development standards for the team.
Created reusable frontend patterns (process-launch helpers, shared handlers,
selection and data-refresh logic) that replaced duplicated code across pages and
made typical features faster to deliver.
Integrated the UI with REST APIs and external systems, and built monitoring pages that
show sync status, retries and request logs for support teams.
Delivered multilingual interfaces in Azerbaijani, English and Russian.
Troubleshoot issues across frontend code, APIs, permissions, configuration and
environments to unblock delivery.

Stack: JavaScript, TypeScript, Vue.js, Creatio Freedom UI, C#, REST API, SQL, Git, Docker

Frontend Developer, Competo LLC (client: Umico, now BirMarket)
Jul 2021 – Feb 2025 | Baku, Azerbaijan (Remote) | E-commerce

Umico Marketplace, customer-facing e-commerce (about 2 years):

Developed and maintained features for a large production e-commerce marketplace in
Azerbaijan: catalog, product pages, forms, navigation and complex user interactions.
Built reusable UI components and frontend modules and integrated marketplace
features with backend APIs.
Delivered new features while refactoring an established production codebase
together with backend, QA, design and product teams.

Umico Loyalty Administration Platform, internal back office (about 2 years):

Developed data-driven admin interfaces for loyalty operations and customer data:
complex tables, forms, filters, validation, permissions and statuses.
Built shared components and UI patterns that improved the maintainability of a long-
lived production system.
Integrated administration workflows with backend APIs and services.

Stack: Vue.js, Nuxt, JavaScript, Vuex, HTML5, CSS3, REST API, Git

Frontend Developer, Praid Advertising Agency
Sep 2018 – Jul 2021 | Zaporizhzhia, Ukraine

Page 2 of 4

Alexandr Kharchenko — CV (Senior Frontend, Vue/Nuxt)

Built responsive websites and web applications from design mockups with JavaScript,
Vue.js and Nuxt.
Improved frontend performance and Core Web Vitals on client projects.
Integrated REST APIs and third-party services; maintained CMS projects (WordPress,
OpenCart, Bitrix); implemented interactive UI and animations (GSAP).

Junior Frontend Developer, First Ukrainian Studio
Jul 2017 – Feb 2018 | Zaporizhzhia, Ukraine

Built responsive layouts and frontend features for commercial websites with HTML,
CSS and JavaScript.

Projects

Blooming Garden, independent e-commerce platform (founder, full-stack
developer)
Production project | Ukraine

Designed and built a production online store end to end with Nuxt 4, Vue 3, TypeScript,
Pinia and Tailwind CSS.
Implemented catalog, categories, product pages, persistent cart and checkout;
integrated Nova Poshta delivery (city, branch and parcel-locker search) and Telegram
order notifications.
Built the backend and CMS with Strapi and PostgreSQL, containerized all services with
Docker Compose and configured Nginx for production.
Own the full lifecycle: frontend architecture, UX, backend, infrastructure, deployment
and support.

Stack: Vue 3, Nuxt 4, TypeScript, Pinia, Tailwind CSS, Node.js, Strapi, PostgreSQL, Docker,
Nginx

Education
Master's degree, Management, National Technical University "Kharkiv Polytechnic
Institute", 2025
Bachelor's degree, Software Engineering, Zaporizhzhia State University, 2012 – 2018

Page 3 of 4

Alexandr Kharchenko — CV (Senior Frontend, Vue/Nuxt)

Languages
Ukrainian: native
Russian: native
English: intermediate (B1)

Page 4 of 4

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: