Senior Fullstack Engineer with 10+ years of experience building and scaling web products with React, Next.js, TypeScript, Node.js and Python across EdTech, MarTech and e-commerce SaaS, Travel & Hospitality and Telecom. Currently building production voice AI agents (up to 10,000 sessions a day): agent harness, multi-model LLM integration, context engineering and LLM evaluation. Cut Total Blocking Time by 80% with Next.js SSR optimization, built event-driven microservices on Kafka for travel inventory aggregation, and scaled a real-time WebRTC video platform to 1,000+ concurrent sessions. Comfortable owning features from technical design to production monitoring.
Strong in fullstack delivery with Node.js (NestJS, Express) and Python (FastAPI), modern frontend engineering with SSR and performance-focused architectures, and real-time systems on WebRTC and WebSockets: video communication, collaborative whiteboards and voice AI agents. Experienced with micro-frontend architecture, design systems and component libraries, web performance and accessibility (Core Web Vitals, WCAG), test automation and A/B testing, plus technical leadership: team mentoring, code review standards and release process improvements.
AI-native workflow built around Specification-Driven Development (SDD): Claude Code and Cursor with subagents and MCP for everything from refactoring, debugging and test generation to navigating large codebases and running multi-step agentic tasks, shipping faster without losing quality.
Frontend: TypeScript, JavaScript, React, Next.js, Vue.js 3, Redux & RTK, TanStack Query, Zustand, Zod, Tailwind CSS, Google Charts, micro-frontends (Single-SPA, Module Federation), design systems, Core Web Vitals, Lighthouse, React DevTools Profiler, Accessibility (WCAG)
Backend & APIs: Node.js, NestJS, Express.js, Python, FastAPI, REST API, GraphQL, WebSockets, SSE, WebRTC, Kafka, event-driven microservices, Firebase, Directus (headless CMS), JWT, refresh tokens, RBAC
API contracts: contract-first (OpenAPI/Swagger), type and client generation (openapi-typescript, orval, GraphQL Code Generator), MSW mocks, Pact, breaking-change checks in CI, API versioning
Databases: PostgreSQL (Prisma ORM), MongoDB, SQLite, Redis, BigQuery
AI & LLM: LiveKit Agents, Google Gemini Live API, Alibaba Qwen Omni Realtime, multi-model LLM integration, tool calling, context engineering, LLM evaluation, LLM-as-a-judge, Langfuse
Cloud, CI/CD & Monitoring: AWS (S3, EC2), GCP, Docker, GitHub Actions, Jenkins, Bitbucket Pipelines, Sentry, Kibana, Workato
Build & Tooling: Webpack, Vite, Storybook, Git, Nx, Turborepo, pnpm workspaces
Testing & Experimentation: Playwright, Cypress, Vitest, Jest, React Testing Library, GrowthBook
AI-assisted development: Claude Code (subagents, skills, hooks), Cursor, GitHub Copilot, Zed, MCP servers, context engineering for coding agents, AI code review, Figma-to-code
Methodologies: Agile, Scrum, Kanban, Code Review, Mentoring, Specification-Driven Development (SDD)
A gamified EdTech app where kids practice English with a voice AI tutor, daily quests and rewards between live lessons.
Technologies: Python, LiveKit Agents, WebRTC, Google Gemini Live API, Alibaba Qwen Omni Realtime, TypeScript, React, Module Federation, PostgreSQL, Directus (headless CMS), GrowthBook, Langfuse, BigQuery, Playwright, AWS, GCP, Jenkins, Sentry, Kibana, Workato
A Travel & Hospitality SaaS booking platform that aggregates hotel, flight and event inventory from multiple suppliers into one search and booking flow.
Technologies: Next.js, React, TypeScript, Tailwind CSS, Storybook, Node.js, NestJS, Kafka, Redis, Lighthouse, GitHub Actions
A MarTech & e-commerce SaaS platform used by 58,000+ marketers and brand owners to build website forms, pop-ups and promo widgets in a no-code editor and run email marketing campaigns.
Technologies: TypeScript, React, Redux & RTK, Single-SPA, AngularJS, Webpack, Google Charts, Node.js, Python, FastAPI, PostgreSQL, GrowthBook, JWT, webhooks
An EdTech online English school for kids with one-on-one video lessons in the browser, an interactive whiteboard with games and animations, and device checks before each lesson.
Technologies: WebRTC, Kurento, Node.js, WebSockets, Jenkins, AWS EC2, Lokalise
A white-label cloud storage platform (Cloudike) that telecom operators like Vodafone offer to subscribers.
Technologies: AngularJS, Backbone.js, jQuery, SSO, i18n, Accessibility (WCAG)
Major: Master of Computer Science and Engineering
English (professional working proficiency), Russian (native)