Frontend Developer with 4+ years of experience, 3 of them on a single large product — a multi-brand publisher platform (Clickadilla, MyBid, Onclicka) built on Vue. I take tasks from idea to production on my own and love building things that work well and look clean.
Currently open to remote opportunities.
📍 Nha Trang, Vietnam · 🌐 yankvasya.dev
Frontend — Vue 2/3, TypeScript, Nuxt 3, Pinia, Vuex, Composition API, Tailwind CSS, Vuetify, Quasar, Astro, Vite, Storybook
Mobile — React Native / Expo (iOS & Android)
Backend & tools — Node.js, REST APIs, Vitest, SQLite, Docker, self-hosting (Caddy, VPS), CI/CD
Minimalist, open-source podcast client — no accounts, no tracking, no ads. Local playback, downloads, queue, history & stats.
Expo / React Native / TypeScript / SQLite
Transfer your playlists between music streaming services in a few clicks.
TypeScript / Vue / Vite
My personal landing page / CV — a minimal dev-style site with scroll animations and a typing effect.
Astro / TypeScript
- shop-base — a Shopify app experiment exploring the Shopify API.
TypeScript / Shopify API - alarmity — an alarm app.
Kotlin - loft-taxi — an app for ordering a taxi.
JavaScript - vue-class-component-migrate — helper for migrating from vue-class-component to the Composition API.
JavaScript
Lofty — Frontend Developer (Vue) · Mar 2023 – Mar 2026
- Owned key redesigns of the publisher platform (Ad Codes, Payments) across Clickadilla, MyBid and Onclicka.
- Migrated ~40 admin components from vue-class-component to the Composition API.
- Built a CRM section for managers from scratch — reporting tabs, filters and inline-editing comments.
- Designed UI for 3 new Telegram Mini Apps formats (Video, Banner, Inpage).
- Diagnosed a CI/CD degradation that dropped parallel builds from 3–5 to 1.
Echo — Middle Frontend Developer (Vue) · Oct 2022 – Jan 2023
- Built key components and features of an SSR app on Nuxt 3 with a focus on performance.
- Implemented complex forms with file upload, validation and error handling.
- Added English localization (i18n) for an international audience.
ProContext — Frontend Developer (Vue) · Jan 2022 – Sep 2022
- Developed and maintained an SPA automation system; wrote tests (Vitest) and documented via Storybook.
- Created 5+ marketing landing pages from scratch with a focus on speed and responsive UI.
- Built a Telegram bot on Node.js integrating third-party APIs.
Top languages — Vue · TypeScript · JavaScript · CSS · HTML
- 🌐 Website:yankvasya.dev
- 📧 Email:yankvasya@gmail.com
- 💬 Telegram:@yankvasya
- 💼 LinkedIn:@yankvasya
I'm open to remote opportunities — feel free to reach out! 😊



