Senior Frontend Engineer with 10+ years of experience shipping high-impact web products with React, Next.js, and TypeScript. Slashed Total Blocking Time by 80% through Next.js SSR optimization and integrated Lighthouse checks into CI/CD for continuous Core Web Vitals monitoring. Built real-time WebRTC and WebSocket platforms scaling to 1000+ concurrent sessions. Deep expertise in state management (Redux, TanStack Query, Zustand), component library design with Storybook, and end-to-end testing with Playwright and Jest. Experienced with microfrontend architecture, design systems, A/B testing, and performance optimization across production platforms.

Passionate about AI-assisted development - use Claude Code daily and work by Specification-Driven Development (SDD) to ship faster without losing quality. Comfortable owning the entire frontend stack from technical design to production monitoring.

Frontend: TypeScript, React, Next.js, Redux & RTK, TanStack Query, Zustand, Zod, Tailwind CSS, Google Charts, Core Web Vitals, Accessibility (WCAG)

Backend & APIs: Node.js, NestJS, REST API, GraphQL, WebSockets, WebRTC

Build & Tooling: Webpack/Vite, Storybook, CI/CD, Docker, AWS, Git, AI coding tools (Claude, Cursor)

Testing: Playwright, Cypress, Vitest, Jest, React Testing Library, GrowthBook

Methodologies: Agile, Scrum, Kanban, Code Review, Mentoring

Getsitecontrol - Senior Frontend Engineer
06/2025 — 03/2026

A MarTech & e-commerce SaaS platform for web forms, promo widgets, and email marketing.

  • Built a full email marketing toolkit including a campaign builder, editor, and integrations with third-party services, reducing time-to-launch for new email campaigns from days to minutes.
  • Designed and implemented an onboarding flow for new users, improving early user engagement and reducing churn during the first week after signup.
  • Integrated A/B testing into the platform, including feature flags and experiment tracking, enabling data-driven optimization of CTAs and onboarding flows that improved conversions.
  • Redesigned the platform dashboard, improving navigation architecture so users can reach any feature within 3 clicks, reducing time-to-feature and improving overall product usability.
  • Introduced structured code review process and automated linting standards, cutting release cycle from monthly to weekly and reducing post-release regressions below 5%.
Simplenight - Senior Fullstack Engineer
12/2024 — 06/2025

A Travel & Hospitality SaaS booking platform for hotels, flights, and events, built on Next.js.

  • Reduced Total Blocking Time by 80% (4.2s → 0.84s) and eliminated Cumulative Layout Shift through Next.js SSR pipeline optimization, raising Lighthouse performance score by 33 points.
  • Built the component library using Tailwind CSS and Storybook with 100% auto-generated documentation coverage, streamlining design-engineering collaboration.
  • Integrated Lighthouse checks into CI/CD with automated reports, enabling continuous performance monitoring and early regression detection before production.
  • Delivered features end-to-end as a fullstack engineer, handling both frontend and backend implementation independently using Node.js and NestJS.
Getsitecontrol - Senior Frontend Engineer
09/2019 — 12/2024

A MarTech & e-commerce SaaS platform for web forms and promo widgets.

  • Migrated legacy AngularJS codebase to React and RTK using Single-SPA micro-frontend architecture, refactoring the codebase and reducing Total Blocking Time (TBT) by 60%.
  • Built a statistics dashboard with geo-charts and time series visualizations using Google Charts.
  • Migrated authentication from session cookies to JWT tokens, reducing server load and enabling instant dashboard access without page reloads, improving login experience.
  • Added click-to-configure interaction to the WYSIWYG editor, allowing users to access any widget element's settings with a single click, significantly improving editing speed.
  • Optimized Webpack build pipeline through bundle splitting, tree shaking, and dependency cleanup, reducing build time by 60% and improving developer experience.
  • Built an integrations layer connecting the platform with third-party email marketing services via webhooks, enabling real-time data sync between the platform and external tools.
  • Redesigned the token system and style architecture, enabling pixel-perfect component development across the platform.
Novakid - Senior Frontend Engineer / Tech Lead
08/2017 — 09/2019

An EdTech online platform for kids with real-time video lessons and interactive whiteboard.

  • Acted as tech lead and mentor for a micro-team of 3 engineers, delivering the MVP in 4 months and establishing the technical foundation for the entire platform.
  • Researched and integrated the open-source media server Kurento, enabling WebRTC-based video calls in the browser and accelerating the launch of the first product version.
  • Designed and built a real-time video communication platform using WebRTC and Node.js from scratch, scaling to 1000+ concurrent active sessions per day.
  • Built a real-time collaborative whiteboard with multi-user interaction, animations, and visual effects, powered by WebSockets for instant cross-participant synchronization.
  • Built a self-diagnostic tool that checks users' camera, microphone, and connection quality before video lessons, reducing lesson cancellations by 40% and improving session reliability.
  • Set up Jenkins CI/CD pipeline with multi-environment staging stands deployed on AWS EC2, automating builds and deployments and eliminating manual release steps.
  • Integrated Lokalise for i18n automation, reducing translation preparation time for new features by 3x.
  • Grew into Tech Lead role, doubled the engineering team, established development processes and code review standards that cut the release cycle from monthly to weekly.
ASDTech - Frontend Engineer
05/2013 — 08/2017

A Telecom SaaS platform for cloud storage, serving major mobile operators including Vodafone.

  • Designed a deeply customizable frontend architecture for the company's core product Cloudike, used by millions of users across multiple operators.
  • Built web and mobile clients from the ground up, including an SSO client for seamless authentication across all platforms.
  • Implemented i18n support for multiple languages across all operator markets.
  • Ensured WCAG compliance across all platform interfaces for users with disabilities.
Vladimir State University / Department of Computer Systems

Major: Master of Computer Science and Engineering

English (professional working proficiency), Russian (native)