ZiZIGYLoading
Open to new projectsAlexandr Zhukov — middle frontend+ · Vue, Nuxt, TypeScript

Seven years of building complex interfaces: e-commerce with a 3D configurator, visual editors, real-time dashboards. Vue 3 and Nuxt are my main stack, GSAP and Three.js are for the motion.

Showreel 2026

Code + motion

60 fps
Scroll — the film will roll
Frame01 / 0600:00

Services

How I can help

I take the frontend end to end: architecture, interface, animation and load speed — all in one pair of hands, nothing lost in hand-offs.

01
  • Vue 3 · Nuxt
  • React · Next.js
  • FSD
  • Core Web Vitals

Frontend on Vue & Nuxt

SPAs and SSR on Vue 3 and Nuxt — or React and Next.js when the project calls for it. Feature-Sliced architecture, typed contracts, fast Core Web Vitals.

Counter.vue
  1. 1<script setup lang="ts">
  2. 2const count = ref(0)// 0
  3. 3</script>
  4. 4
  5. 5<template>
  6. 6 <button @click="count++">
  7. 7 {{ label }} {{ count }}
  8. 8 </button>
  9. 9</template>
Preview
02
  • GSAP
  • Three.js · TresJS
  • GLSL

Animation & 3D

Scroll scenes and transitions with GSAP, 3D scenes and configurators with Three.js and TresJS, effects in custom GLSL shaders.

cubic-bezier(0.65, 0, 0.35, 1)

Drag the handles — the ball rides this curve

03
  • Drag & drop
  • WebSocket
  • CRM · SSO

Complex interfaces

Visual editors and CMSs, drag and drop, real-time WebSocket dashboards, customer accounts, CRMs and SSO.

Backlog 2
In progress 1
Done 0

Drag a card to another column

AI in the workflow

Cursor, Claude Code, my own MCP servers and skills: the agent does the routine, the decisions and the review are mine.

›add sorting to the orders table

  1. reading OrdersTable.vue
  2. the Figma mockup via MCP
  3. editing 3 files+42 −7
  4. tests: 24 of 24

done — ready for review

Real-time

WebSocket dashboards: the data arrives and the interface comes alive.

live50.5
Portrait of Alexandr Zhukov
Hi, that’s me Frontend engineer · Vue · Nuxt

About

For seven years I’ve been designing and building complex interfaces: e-commerce with a 3D configurator across 50,000+ products, visual editors, drag-and-drop systems, real-time WebSocket dashboards, CRMs and SSO. I make architecture calls, build reusable component foundations, hire and mentor developers — and work with AI tools: Cursor, Claude Code, MCP and my own skills.

  1. 01

    Design → code, nothing lost

    I design and I build: spacing, rhythm and motion reach production exactly as intended.

  2. 02

    Architecture that grows

    Feature-Sliced layers, typed contracts and a shared component base — the project doesn’t sprawl as it grows.

  3. 03

    Motion with a purpose

    GSAP, Three.js and custom shaders: motion explains the interface instead of decorating it.

Tools — throw them

Vue 3NuxtTypeScriptReactNext.jsPiniaVueUseTailwind CSSshadcn-vueGSAPThree.jsTresJSGLSLElectronViteStorybook

Experience

Seven years in production

From real-time dashboards and a regional education portal to e-commerce with a 3D configurator and SSO across several products.

  1. 012019 — 2022

    Systems & Technologies Group

    Frontend developer, R&D department

    • Real-time WebSocket dashboard monitoring 50+ energy meters
    • Typed a legacy API with d.ts files and documented 8 device types
    • Metering control interfaces on Vue.js with a Node.js backend
    • Vue.js
    • TypeScript
    • Node.js
    • WebSocket
  2. 022022 — 2023

    ElRos

    Fullstack developer · Vue + 1C-Bitrix

    • A regional education system from scratch: UI, REST API, PHP backend and database
    • 15+ Vue and 20+ custom Bitrix components
    • Automated certificates and reports with PHPWord
    • Vue.js
    • Vuetify
    • PHP
    • 1С-Битрикс
  3. 032023 — 2025

    Bintaga Home

    Middle frontend+ developer

    • E-commerce migration from 1C-Bitrix to Nuxt 3 + Go: 50,000+ products, pages 40% faster
    • 3D configurator on TresJS with 100+ options, and a CMS with 8 WYSIWYG editors
    • Hired two developers and mentored two juniors — both passed probation
    • Nuxt 3
    • TypeScript
    • GSAP
    • TresJS
    • Tailwind
  4. 042025 — now

    Ventra · client: Akrikhin

    Middle frontend+ developer

    • SSO frontend from scratch on Nuxt 4 + shadcn-vue: one entry point for the company’s products
    • Accounts, admin panels and CRMs for pharma, including a pharmacy network of 2,000+ users
    • A component and form foundation on shadcn-vue + VeeValidate + Valibot for the whole team
    • Nuxt 4
    • TypeScript
    • shadcn-vue
    • Valibot

Have an idea?I’ll make itnoticeable.

What you need

When

Message

Hi Alexandr! I’d like to talk about a web app — starting within a month.

© 2026 Alexandr Zhukov Vladimir, now --:--Design & code — by me