Profile

  • Projects -
  • Rating -
  • Rating 432
Register

If you have an account, log in

Indicators

  • Last visit: 11 days 12 hours ago

CV

Frontend developer with 5+ years of commercial experience. I specialize in Vue 3, Nuxt (2-4), TypeScript, Pinia, and Socket.io.


Over the past years I've been the primary frontend developer on several product teams: building architecture from scratch, making technical decisions, and owning frontend delivery end-to-end from start to production. My most recent project is a B2C platform with three domains (client, expert, admin) that I built solo as the sole frontend developer.

My experience covers:

  • Real-time features with Socket.IO: chat sync, session state, unread indicators, reconnection recovery
  • Authentication with AWS Cognito: sign-up, login, confirmation, password reset, OAuth
  • Payment and booking flows with Stripe, from onboarding to transaction history
  • Admin tools for moderation, content management, and localization
  • Complex dashboards with large datasets (200+ dashboards on a prior project)
  • Legacy codebase migrations from Vue 2 / Nuxt 2 to Vue 3 / Nuxt 3 with TypeScript

I work by SOLID, DRY, KISS principles and build extensible architecture (feature-slice/domain separation), writing code that's easy to maintain and scale. I've introduced code style standards, Git workflow, and CI/CD where they were missing.

Comfortable owning frontend direction end-to-end: from architectural decisions to working directly with designers, backend, and stakeholders.

Stack: JavaScript (ES6+), TypeScript, Vue 2/3, Nuxt 2/3/4, React, Next.js, Pinia, Vuex, Tailwind CSS, Vuetify, Nuxt UI, Docker, GitHub Actions, AWS (Cognito, S3), Stripe, Vitest, Cypress.

Tags

MobX SSR HTML5/CSS3/SCSS/SASS VUE.JS/VUEX/NUXT tailwind ui Nuxt.js Vuex/Pinia reactjs

Skills and abilities

Programming

Design & art