Skip to main content

Timur Shekhovtsov

Middle Frontend Developer | Vue 3, Nuxt 3

Frontend Engineer with 5 years of commercial experience building SaaS platforms, CRM systems, and scalable web applications using Vue.js and Nuxt.js. Specialized in Vue 3, Nuxt 3, TypeScript, performance optimization, API integrations, and responsive UI architecture.

Experienced in AI-powered automation, including AI agents, RAG workflows, and LLM integrations using n8n, Cursor, and Claude Code. Strong focus on clean architecture, maintainable code, and product-oriented development in fast-paced SaaS environments.

5+years of experience

Skills

Core Stack

  • JavaScript, TypeScript
  • Vue, Nuxt
  • Options API, Composition API
  • Tailwind, Vuetify
  • Vuex, Pinia
  • Vitest
  • Vue Router
  • Webpack, Vite
  • Vuelidate

Integrations & Styling

  • Vue-i18n, Crowdin
  • Axios, Fetch, WebSocket
  • REST API
  • CSS, SASS, LESS, SCSS
  • PUG
  • Google Firebase, Supabase, Strapi
  • Node.js (learning)
  • React (learning)
  • Laravel (learning)

Architecture & Practices

  • Frontend architecture & scalable UI systems
  • Performance optimisation (Core Web Vitals, Lighthouse)
  • Browser APIs, Web Workers & real-time apps
  • AI automation & developer workflows
  • Agile / Scrum environments

Tools & Technologies

Core

  • JavaScript / TypeScript
  • Vue / Nuxt
  • Options API / Composition API
  • Vuex / Pinia
  • Vue Router

Styling & UI

  • Tailwind / Vuetify / Bootstrap / Bulma
  • CSS / SASS / LESS / SCSS
  • Pug

Testing & Tooling

  • Vitest / Jest
  • Vue CLI / Vite
  • Git
  • Figma
  • UML

Validation & i18n

  • Vuelidate / custom validation / RegExp
  • Vue-i18n / Crowdin

Networking & APIs

  • Axios / Fetch / WebSocket
  • REST APIs
  • OpenAI API
  • Web Workers

Backend

  • Node.js (Express)
  • PHP (Laravel)
  • Python

Cross-Platform & Apps

  • Flutter
  • Capacitor
  • Electron
  • Browser Extensions Development

Infrastructure & Services

  • Vercel
  • Firebase
  • Supabase
  • Strapi
  • Google Cloud Console

Workflow & Management

  • Agile / Scrum
  • YouTrack / Jira / Yaware

AI & Automation

  • n8n
  • Cursor / Claude Code
  • RAG workflows
  • LLM integrations

Experience

Three frontend roles across SaaS, VPN, and CRM platforms — shipping features that scale.

Air Media-Tech

Software Developer

2024 — Present
  • Built and maintained an influencer SaaS platform for campaign management, payments, and brand collaborations using Vue.js, TypeScript, REST, and GraphQL.
  • Developed responsive UI systems for mobile and desktop platforms.
  • Automated internal workflows with AI agents and n8n pipelines, reducing manual operations by ~40%.
  • Built a RAG-based AI support system with automated responses and workflow assistance.
  • Integrated AI-assisted development tools (Cursor, Claude Code) for code generation, refactoring, and productivity optimisation.

Planet VPN

Frontend Developer

2023 — 2024
  • Migrated the main product from Nuxt 2 to Nuxt 3, improving performance by 25%.
  • Localised the platform for Arab and Asian markets, increasing audience reach by 30%.
  • Built cross-browser VPN extensions for Chrome and Firefox from a single codebase.
  • Replaced Webpack/Gulp with Vite, increasing build speed by 50%.
  • Automated the i18n translation pipeline, reducing manual work by 40%.
  • Improved SEO and Core Web Vitals through Lighthouse optimisation.
  • Integrated Stripe and REST APIs for authentication, payments, and document verification.

Disoft

Frontend Developer

2021 — 2023
  • Delivered features across 4 Vue-based CRM platforms: equipment monitoring, education, document validation, and personal account systems.
  • Resolved a recurring WebSocket reconnection issue, reducing telemetry-related support tickets by ~85%.
  • Reworked legacy Vuetify layouts into responsive mobile and tablet interfaces.
  • Improved application performance through lazy loading, route-level code splitting, and asset optimisation — reduced initial load time by 50%.
  • Built a shared UI component library adopted across multiple internal projects.
  • Mentored junior developers through code reviews and collaborative development practices.

About

I'm a Frontend Engineer with 5 years of commercial experience building SaaS platforms, CRM systems, and scalable web applications using Vue.js and Nuxt.js. My core expertise is Vue 3, Nuxt 3, and TypeScript — with a strong focus on performance optimization, API integrations, and responsive UI architecture.

Recently, I've been deep in AI-powered automation: building AI agents, RAG workflows, and LLM integrations using n8n, Cursor, and Claude Code. I've also shipped browser extensions and cross-platform features that share a single Vue/TypeScript codebase across multiple surfaces.

Across three frontend roles I've migrated a product from Nuxt 2 to Nuxt 3 (+25% perf), localised a platform for Arab and Asian markets (+30% reach), and built a shared UI component library adopted across multiple internal projects.

I also have mentoring experience, helping engineers grow through code reviews and collaborative development. I value clean architecture, maintainable code, and product-oriented thinking — and I write code with flow, rhythm, and intention.

Outside of work, I run and cycle to stay sharp and creative. For me, technology is both craft and curiosity.

Background

Languages, education, methodologies, and the tools I use to ship work day to day.

Languages

  • English — B2
  • Polish — A2
  • Ukrainian — native

Education

  • Zaporizhzhia National University — Bachelor
  • Akademia Nauk Stosowanych w Warszawie — incomplete

Methodologies

  • Agile
  • Scrum

Tracking systems

  • YouTrack
  • Jira
  • Yaware
  • ClickUp