// full-stack developer

Stanislav
Kozak

Vue · Nuxt · TypeScript · NestJS

4+ years of commercial experience building scalable web applications. Specialized in Vue.js ecosystem and TypeScript — including Vue 2→3 migrations and internal UI library development.

4+
Years exp.
10+
Projects
3
Companies
English — Full Professional Ukrainian — Native Russian — Full Professional
Download CV
// skills

Frontend

Vue 2Vue 3Nuxt 2Nuxt 3TypeScriptComposition APIVuexPiniaHTML5CSS3

UI Libraries

PrimeVueVuetifyTailwind CSS

Backend

NestJSExpressREST API

Databases

PostgreSQLTypeORMMongoDBContentful

Testing & Tools

CypressUnit TestingGitGitHubViteWebpacknpm

DevOps

DockerCI/CDGitHub Actions
// experience
Jul 2024 — May 2026

Middle Front-end Developer

Webitel

Building scalable front-end solutions in a product company. Participated in architectural decisions, contributed to an internal UI library ensuring consistency across products, and took part in developing a visual flow editor for building call and message handling pipelines. Handled Rete.js v1→v2 migration and conducted code reviews.

Apr 2022 — Jul 2024

Full-stack Developer

Right.Link

Developed and optimized modern web applications across multiple client projects using Vue.js (Vue 2 & 3) with Composition API, Vuex, and UI libraries including Vuetify, PrimeVue, and Tailwind CSS. Worked on SSR/SEO optimization, custom components, and API integrations in an agile environment.

Participated in backend development and database design, building and structuring schemas from scratch. Implemented integrations with third-party services including Telegram bots, AWS, Microsoft APIs, Firebase, and social OAuth logins — delivering end-to-end solutions across diverse projects.

Jan 2022 — Apr 2022

Frontend Web Developer

Alpha Solutions

First commercial role focused on supporting and extending an existing Vue 2 / Nuxt 2 / Vuetify project. Started with bug fixes and maintenance, progressing to building new UI components and features. Also gained hands-on experience on the backend — implemented CRUD APIs using Express.

Jan 2021 — Jan 2022

Self-education

Independent

Dedicated a year to self-study and building pet projects using Vue, Nuxt, and Express. Followed online tutorials and documentation to create small applications, gaining practical hands-on experience before entering commercial development.

// education

Zaporozhye Electrotechnical College

Computer Science

Aug 2014 — Jun 2018

Studied programming fundamentals including HTML, CSS, JavaScript, Java, and Assembler, along with databases and OOP principles. Diploma project: a file archiver built from scratch with support for compression and decompression.

// projects

Webitel

Middle Front-end Developer

2024 — 2026webitel.com ↗

Omnichannel contact center automation platform — low-code solution for managing customer communications across calls, chats, email, and voice bots. Handles millions of interactions daily.

Building scalable front-end solutions and contributing to an internal UI library, ensuring consistency and reusability across products.

Vue 3NuxtTypeScriptPrimeVueTailwind CSS

Upwork

Freelance Projects

View profile ↗

Full history of freelance projects and client reviews available on profile. Multiple commercial projects across diverse stacks and domains.

Vue 2Vue 3NuxtTypeScriptNestJSExpressPostgreSQL

5+ Client Projects

Protected by NDA

Multiple commercial projects across e-commerce, dashboards, and web applications. Tech stack and scope available on request.

Vue 2Vue 3NuxtNestJSExpressPostgreSQLTypeScript
// contact
© 2026 Stanislav Kozak