• Vue.js
  • TypeScript
  • Node.js

Alisa Umnova

Senior Frontend Developer building Vue products and the systems behind them.

I’ve been building web applications since 2017, from custom websites and e-commerce platforms to trading and procurement products. Vue.js and TypeScript are the focus of my recent work. Alongside new features, my work has included interface redesigns, Vue 2 to Vue 3 migrations, performance improvements and refactoring. I also have hands-on full-stack experience with Node.js and Express.

Based in
Vlorë, Albania
Available for
Remote roles · B2B contracts
English
B2 · Upper Intermediate
9+ years
Building web products since 2017
Startup to enterprise
From a small AI startup team to large multi-product platforms
Vue 2 to Vue 3
Migration work at mySupply and Zeal Holdings Limited

01

Selected Work

Projects & features

SSO Integration

Zeal Holdings Limited

I implemented the frontend SSO flow and built a Node.js/Express adapter connecting it to an existing backend. The adapter verified JWTs, sent authenticated server-to-server requests, and validated returned redirect URLs while keeping the backend API key out of the frontend. I also worked with other teams to align cookie and header handling across services.

  • SSO
  • Node.js
  • Express
  • JWT
  • Vue.js

Marketing Website Migration to Astro

Zeal Holdings Limited

I rebuilt a WordPress marketing site in Astro, bringing its PageSpeed score from roughly 30 to 90. To preserve its search visibility, I kept existing URLs where possible and added redirects for pages that moved. Files and other frequently updated content live in Strapi, separate from the site code.

  • Astro
  • Strapi
  • WordPress
  • PageSpeed

AI Buying Agent

mySupply

I was the main developer of an AI procurement product, taking it from an existing proof of concept to a production-ready product. I built the Vue and Quasar interface and the Node.js and Express backend, and integrated OpenAI with mySupply’s procurement APIs. The agent classifies each request and, depending on client settings, suggests partners, asks for more details, or routes it to mySupply or another platform. I reshaped the workflows based on feedback from potential clients.

  • Vue.js
  • Quasar
  • Node.js
  • OpenAI API

Brand Redesign

Zeal Holdings Limited

I implemented the redesign and rebranding of Traze, one of the company’s brands, based on Figma mockups. The work required changes to a shared component library and five frontend modules. Updating Vuetify tokens, color variables, and interfaces was straightforward; the harder part was replacing hardcoded colors across the repositories under a tight deadline. Because the same code serves other brands, I checked each change carefully to avoid affecting them.

  • Vue.js
  • Vuetify
  • Figma

02

About

Design eye, engineering habits.

My earlier work in design studios still shapes how I build interfaces: I pay attention to visual and UX details throughout development. I work closely with product, design and backend engineers and am comfortable following a feature through integrations, release and production support.

03

Skills & tools

Frontend
Vue.js (Vue 2 & 3), TypeScript, JavaScript, React, Astro, HTML, CSS/SCSS
Vue ecosystem
Composition API, Vue Router, Pinia, Vuetify, Quasar, PrimeVue
Architecture & tooling
Micro-frontends, Module Federation, Shared UI libraries, Vite, Webpack
Testing & documentation
Vitest, Jest, Playwright, Cypress, Unit and E2E testing, Storybook
Backend & APIs
Node.js, Express, Strapi, REST APIs, SSO, Server-Sent Events, WordPress
AI
OpenAI API, AI agents, MCP, Claude Code, Cursor, Codex
Delivery
Git, GitLab, Docker, Argo CD, CI/CD

04

Work Experience

2017 — 2026

Freelance Web DeveloperConfidential client

Sep 2026 — Present

Part-time engagement for an EdTech company.

  • Rebuilding an EdTech company’s WordPress website with custom React-based Gutenberg blocks, custom post types and taxonomies, using an AI-assisted development workflow.

Senior Frontend DeveloperZeal Holdings Limited

Dec 2024 — Aug 2026

FinTech platform — trading products for traders, partners and internal teams.

  • Built end-to-end frontend features with Vue 3, TypeScript, Pinia and Vuetify, including onboarding missions, marketing campaigns and a marketing asset portal for introducing brokers.
  • Contributed to splitting the frontend into independent modules using Vite Module Federation and to the Vue 2 to Vue 3 migration.
  • Built reusable UI components for a shared library used by 20+ engineers across 4–5 teams and 6 frontend modules; updated components and interfaces for a global rebranding.
  • Managed releases and worked with SRE and DevOps to resolve build, deployment and security issues and major production incidents.

Senior Vue.js Frontend DevelopermySupply

Nov 2023 — Dec 2024

AI-powered procurement platform from a German startup.

  • As the main developer of the AI Buying Agent, took an existing proof of concept to a production-ready product with a Vue and Quasar frontend, Node.js/Express backend, OpenAI API and internal procurement APIs.
  • Built core platform features with Vue 3 and TypeScript, including negotiation interfaces with real-time updates via Server-Sent Events. Refined workflows based on feedback from potential clients.
  • Migrated pages from Vue 2 to Vue 3, added Vitest tests and maintained shared UI components in Storybook.

JavaScript Frontend EngineerN-iX

Jul 2022 — Oct 2023

Multi-country B2B e-commerce platform built on SAP Hybris.

  • Built UI from Figma designs and fixed production bugs in a large legacy codebase.
  • Helped raise Jest test coverage from approximately 35% to 90%.
  • Updated dependencies, optimized Gulp and Webpack builds and reviewed code. Worked across several Scrum teams, with day-to-day communication in English.

JavaScript EngineerIntellias

Mar 2021 — Jul 2022

Enterprise e-commerce platform built on Adobe Experience Manager.

  • Implemented new blog and shopping interfaces from Adobe XD designs in a SAFe team.
  • Built reusable UI components and custom npm packages, with tests in Karma and Jasmine.

Earlier roles

Frontend DeveloperAB Soft — built reusable AEM components and migrated legacy jQuery features to vanilla JavaScript.

Oct 2020 — Feb 2021

Frontend DeveloperBambuk Design Studio — built responsive brand sites with complex layouts, WordPress and Vue.js; created the animated Ambiq website with GSAP, Three.js and PixiJS. Ambiq on Behance

Mar 2020 — Oct 2020

Frontend DeveloperOtakoyi — built and maintained several e-commerce and corporate sites at a time, from responsive layouts to WordPress and Vue.js features.

Apr 2018 — Mar 2020

Freelance Frontend (HTML/CSS) Developer — built landing pages and small business websites with HTML, CSS and JavaScript.

Mar 2017 — Mar 2018

05

Education & Languages

Education

Logos IT Academy — Web Development courses

2017 — 2018

Lviv Polytechnic National University — Software Engineering coursework

2012 — 2014

Languages

English

B2 · Pearson PTE General L3

Ukrainian

Native

Russian

Native

Let’s talk.

I’m open to remote senior frontend roles and B2B contracts.
Tell me what you’re working on.

Senior Frontend Developer · Vue.js / TypeScript / Product frontend© 2026 Alisa Umnova