Hello
I am Nikita

Frontend Engineer with 4+ years of experience. Building web products with React, Vue and TypeScript. Pointing AI agents in the (mostly) right direction.

Experience

Frontend Engineer

Your Next Agency

Full-time, Feb 2025 — present

Frontend, and often the backend behind it, for 20+ client projects: shops, checkouts, multilingual platforms, CMS plugins.

Frontend Developer

Pharmaceutical Cosmetic LLC

Full-time, Nov 2022 — Feb 2025

Rebuilt the main shop on Nuxt, with pages loading 4x faster. Also brand sites, internal tools and the design system they share.

Selected Work

EQ — Embeddable Quizzes

Quizzes you can embed on any website. A side project about practising problem-solving before asking AI. Supabase auth with row-level security, drafts that survive a closed tab, and one widget shared by the editor preview and the embed.

Next.js
TypeScript
Supabase
Turborepo

Museum Planning Tool

Group planning for a museum: create a poll, invite people, vote together. I built the backend with Next.js and Payload CMS: permissions, simultaneous votes, WhatsApp notifications. About 100 polls are created each month.

Next.js
Payload CMS
TypeScript

Healthcare Checkout

A checkout that keeps working when things break: payment retries, form data that survives errors, a fallback when the address service is down. Conversion went up 15%, and it stayed up through two Cloudflare outages.

Checkout
Payments
Error handling

Political Party Website

Political party portal with 80+ subsites. Built the registration, donation, petition and shop flows, and made the pages fast again.

Craft CMS
Performance
Accessibility

Product Feeds Plugin

A CMS plugin that turns a product catalogue into Meta and Google feeds. I designed and built the interface: field mapping, live preview, and progress while the feed generates.

Vue
TypeScript
Nuxt UI

Shared Payload Plugins

Moved 5+ plugins that were being copied between projects into npm packages. Updates now reach every project up to 3x faster.

Payload CMS
npm
TypeScript