Досвід роботи:
Middle Frontend Developer — Webitel (Jul 2024 – May 2026)
Enterprise low-code platform for contact center automation. Cross-functional team of 16.
Owned frontend delivery across the CRM and Admin applications. Built the Visual Workflow Editor on Rete.js: node-based canvas with custom node types, connection validation and state persistence. Designed the CRM Dictionary Builder — a runtime schema engine where admins define dictionaries, dynamic fields, types, validation rules and ordering, turning new customer data models from a release into a configuration change. Wrote the reusable Tree component with arbitrary nesting depth and parent-to-child inheritance, adopted across CRM screens. Drove parts of the Nuxt 2 → Nuxt 3 migration (Composition API, Pinia). Contributed components and reviewed PRs for the internal UI library used by six frontend developers.
Stack: Vue 3, Nuxt 3, TypeScript, Composition API, Pinia, Vuex, PrimeVue, Rete.js, REST API, Vitest, Git, Agile.
Full-stack Developer — Right.Link (Apr 2022 – Jul 2024)
Software outsourcing company delivering products for international clients.
Took commercial projects from empty repository to production — architecture, frontend, backend and release. Specified REST APIs in OpenAPI before implementation so frontend and backend work could run in parallel. Delivered AI-powered web applications, an agency search platform, admin panels and Telegram bot integrations. Ran client communication directly in English via Upwork — daily calls, requirement clarification and scope trade-offs, without a project manager in between.
Stack: Vue.js, Nuxt.js, TypeScript, NestJS, Express, PostgreSQL, Firebase, AWS, OpenAPI, Docker.
Frontend Web Developer — Alpha Solutions (Jan 2022 – Apr 2022)
Short contract on an engineering simulation platform: extended the Vue.js / Nuxt.js interface and built dense visualization tables that turned raw simulation output into readable engineering data.
Total commercial experience: 4+ years.
Освіта:
Junior Specialist, Software Development
Zaporizhzhia Electrotechnical College, 2014 – 2018
Професійні та інші навички:
Vue 3, Vue 2, Nuxt 3, Nuxt 2, Composition API, TypeScript, JavaScript (ES6+), Pinia, Vuex, REST API integration, OpenAPI, HTML5, CSS3, SCSS, PrimeVue, Vuetify, TailwindCSS, Storybook, Figma, responsive design, component-driven development, SPA, SSR, Vite, performance optimization, Vitest, Jest, Cypress, Node.js, NestJS, Express, PostgreSQL, MongoDB, Rete.js, Git, GitHub, GitLab, CI/CD, Docker, ESLint, Prettier, code review, frontend architecture, reusable UI component libraries, low-code / configurable UI, legacy migration (Vue 2 → Vue 3, Nuxt 2 → Nuxt 3, Vuex → Pinia), Agile / Scrum
Володіння мовами:
Английский
Додатково:
Location: Bratislava, Slovakia. Open to relocation within the EU and to remote roles for European companies.
Work authorization: eligible to work in the EU, no sponsorship required (Temporary Protection, Slovakia). Available immediately.
Languages: Ukrainian — native; Russian — fluent; English — professional working proficiency (B1+), two years of daily client calls and scoping discussions in English; Slovak — basic.
Target roles: Middle Frontend Developer, Vue / Nuxt Developer, JavaScript / TypeScript Frontend Developer.
Focus: enterprise and data-heavy interfaces, configurable and low-code UI, reusable component libraries, frontend architecture.
Portfolio: stas-cv-website.com
GitHub: github.com/stanislav-kozak
LinkedIn: linkedin.com/in/stanislav-kozak-...