• File

Віталій

Front-end developer

Age:
25 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

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.

Email: [open contact info](look above in the "contact info" section)
Vitalii Dudnik Address: Kyiv, Ukraine
Front End Developer Phone: [open contact info](look above in the "contact info" section)
Social links, website: https://github.com/KinduD21

EXPERIENCE

Kyiv Front End Developer
Jan 2026 - Present
The Change Solutions Inc.

• Participate in building and maintaining a crypto exchange platform,
using Nuxt, TypeScript, and Tailwind CSS.
• Took a leading role in building a new white-label crypto exchange
product from scratch.
• Migrated the app from Nuxt 3 to Nuxt 4, cleaned up the TypeScript
codebase, and tracked down and fixed SSR issues.
• Improve the design system organize CSS design tokens, add
Storybook stories for the UI kit, and refactor components for easier
reuse.
• Build things like data tables, filtering, dashboards, and charts (using
Unovis Vue) from the ground up, and extend shadcn-vue/Reka UI
components as needed.
• Write custom ESLint rules, build and maintain CI pipelines, set up
unit tests from scratch with Vitest, and take part in code reviews.

Kyiv Front End Developer
Jun 2024 - Sep 2026
iLevel Web Solutions

• Contributed to Vueless, an open-source Vue UI component library
built new components, refactored existing ones, and wrote Storybook
stories for documentation and demos.
• Worked on a fintech app, helping migrate it from Vue 2 to Vue 3 and
from Vuex to Pinia.
• Built and maintained new features for a CRM/ERP system, proposed
and implemented refactoring improvements to the codebase on my
own initiative.
• Improved accessibility and Lighthouse scores using semantic HTML
and proper accessibility attributes.
• Wrote and maintained unit tests with Vitest, added end-to-end tests
with Playwright, and took part in code reviews and code-quality
efforts.

EDUCATION

Kyiv Law
Sep 2018 - Jan 2024
National Aviation University

SKILLS LANGUAGES

• JavaScript English
• TypeScript Advanced
• Vue.js
• Nuxt Ukrainian
• Vite Native
• Pinia/Vuex
• TailwindCSS
• Vitest
• Axios
• Storybook

PROJECTS Vueless (https://vueless.com/) - an open-source Vue 3/Nuxt 3 UI library
and design system. Contributed as a core developer by building new
components, refining documentation, improving SSR theming, and
expanding test coverage, helping grow community adoption by 15%.

Fine (https://ifine.app/) - accounting tool that syncs transactions,
visualizes finances in real time, and helps businesses prevent cash flow
gaps.

CERTIFICATIONS & COURSES EPAM Front-End Online Program (Intermediate Level)

Cambridge Advanced English - CAE (C1 Advanced)

Cambridge First Certificate in English - FCE (B2 Upper-Intermediate)

OPEN SOURCE CONTRIBUTIONS
Vueless UI Library (Vue 3/Nuxt 3, TailwindCSS, TypeScript):

• Built a landing page that increased community adoption by 15%.
• Implemented SSR dark/light theme auto-detect via cookies,
improving user experience.
• Refined documentation for 60+ components in Storybook,
improving onboarding and clarity.
• Designed and implemented new components (+25% feature growth),
and enhanced existing ones to reduce bugs.
• Adapted the library for Windows OS compatibility, broadening
adoption.
• Created a CLI boilerplate, cutting project setup time by 40%.
• Strengthened test coverage with Vitest, improving reliability and
preventing regressions.

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: