• File

Юрій

Frontend Developer (Vue.js. Nuxt.js, TS, JS, SCSS, Git)

Age:
31 years
City of residence:
Kyiv
Ready to work:
Remote

Contact information

The job seeker has entered a phone number , email and LinkedIn.

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.

Yurii Vihura
FRONT-END DEVELOPER · VUE.JS / NUXT
CONTACT

[open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section)

Vue 3 · Nuxt · TypeScript · SCSS · Pixi.js — 5 years in production Moldova · open to relocation

[open contact info](look above in the "contact info" section) / github.com/hel1yeah / hel1yeah.github.io / t.me/hel1_yeah

PROFILE STACK

Front-end developer trusted with the whole feature — the decision, the FRAMEWORK
build, the release, and whatever it does in production. Brings judgment, Vue 2 / 3 (Composition, Options
not just hands: knows which problems are worth solving, what each API), Nuxt 3 / 4, Nuxt middleware,
one costs, and where the product gains from it. Currently on a high-load Vue Router, Pinia, Vuex, TanStack
fintech platform. Query
LANGUAGE
TypeScript, JavaScript (ES6+)
EXPERIENCE

Front-End Developer (Vue.js) Oct 2022 — Present
Wanda STYLING
SCSS, CSS3, BEM, PrimeVue,
• Component Development – creating flexible, reusable components in responsive layout, Figma,
Vue 3 (Composition API), optimizing performance. Photoshop
• API Integration & State Management – integrating REST API / GraphQL,
using Axios or Fetch API with TanStack Query for caching, managing DATA & AUTH
REST API, GraphQL, Axios, Fetch
state with Pinia. API, JWT, OAuth, VeeValidate,
• Project Architecture – configuring Nuxt 3 modules, organizing folder Yup, JS Big Decimal
structure, splitting code into components, composables, and pages.
• Performance Optimization – implementing lazy loading, code splitting, GRAPHICS
Nuxt Image, using SSR for SEO and speed improvements. Pixi.js, Phaser, GSAP, ApexCharts,
• Authentication & Security – setting up JWT, OAuth. GitHub Actions, Chart.js
Vercel, automating processes with ESLint, Prettier, Husky.
• Mobile App – built the Sumni store app with Capacitor, wrapping the MOBILE
Ionic, Capacitor (APK builds) ·
Nuxt front end into native Android builds (APK). learning Dart/Flutter
• Team Collaboration – participating in sprints, technical discussions, and
working closely with backend developers, designers, and DevOps. TOOLING
Git, GitHub Actions, Vercel,
Front-End Developer (Vue.js) Nov 2021 — Oct 2022 Railway, Strapi CMS, ESLint,
Frozeneon · 12 months Prettier, Husky, Vitest, Playwright,
• Developed responsive layouts based on Figma/PSD designs (HTML, VueUse, Lodash
SCSS, CSS, BEM).
• Implemented UI components using Vue.js (Composition API, PERFORMANCE
SSR, lazy loading, code splitting,
Options API). Core Web Vitals
• Integrated APIs via Axios and worked with REST requests.
• Fixed bugs and optimized code based on code reviews. EDUCATION
• Configured routing in Vue Router and Nuxt.js.
• Added form validation using VeeValidate and Yup. TNU named after V. Vernadskyi
• Refactored simple components to TypeScript. Automation and computer-
• Worked in a Scrum team with designers, backend developers, and QA. integrated technologies
• Received code reviews from senior/mid developers and learned Higher education · 2018 — 2022

best practices. AMU
• Regularly participated in team meetings, architecture discussions, Automation and management
and sprints. Higher education · 2012 — 2016
• Collaborated with the backend team to set up APIs and
improve integration. LANGUAGES

System Administrator 2016 — 2018 English — B2
Tell-Net Ukrainian — native
• Programmed and supported exchange systems; kept LAN, Wi-Fi and
internet links running.
• Maintained hardware, printers and scanners, antivirus, secure VPN and
video surveillance.
Yurii Vihura REFERENCES & PROJECTS — PAGE 2 / 2

RECOMMENDATIONS

“Yura came to the company without commercial experience and adapted to our processes quickly, taking
on complicated layout and logic tasks with solid knowledge of Vue.js, JavaScript and SCSS. I would
recommend him — he is a fast learner and always open to something new.”
Maksym Ivanov
Team Lead · Frozeneon

“Yura volunteered for the Ministry of Health's emergency healthcare reform project and built the landing
that unifies several MoH systems. Although the work was voluntary, he treated it with commercial
seriousness — delivered on time, to every requirement, from layout to a ready-to-push solution.”
Roman Lanskyi
C-level IT manager · Ministry of Health of Ukraine · emd.gov.ua

SELECTED PROJECTS

Provably-fair casino demo hel1-yeah-casino.vercel.app

Full-stack game platform with verifiable fairness, real-time rounds over WebSockets and an animated
Pixi/Phaser front end. My largest personal build.
Vue 3 · Nuxt 4 · TypeScript · PixiJS · Phaser · GSAP · Chart.js · SCSS · Express · Prisma · PostgreSQL
· WebSockets · Vitest · Playwright

jsDelivr package search frozeneonvuejs.web.app

Search across every npm package on jsDelivr — live search with pagination that remembers the page you
were on.
Vue 3 · Vuetify · Vuex · Vue Router · Axios · Git

Flappy Bird clone flappy-bird-pixi-js-pied.vercel.app

Arcade game loop, collision and sprite animation built on a Vite setup — where the Pixi.js work started.
Vue 3 · Pixi.js · Vite

Weather app weather-hel1yeah-2a21d.web.app

Forecast dashboard with charted temperature history, built on the Composition API and a Pinia store.
Vue 3 · Composition API · REST API · ApexCharts · Pinia · SCSS

Vue SPA — CSS Grid layout study vue-app-212e8.web.app

Single-page app wired to a REST API, laid out entirely in CSS Grid with a Vuex store behind it.
Vue · Vue Router · Vuex · Axios · REST API · SCSS · CSS Grid · HTML5

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: