EPAM Systems
Frontend EngineerJun 2024 - Aug 2026Cosmetics e-commerce platform
- Developed a new regional e-commerce frontend with Next.js, React, TypeScript and shadcn/ui.
- Implemented wishlist functionality, built responsive interfaces and collaborated with backend engineers on the underlying data model.
Education platform
- Built and maintained features using React, Next.js and TypeScript with SSR, including UI redesigns and reusable components.
- Participated in the Adobe Experience Manager release process and resolved critical production issues.
Insurance platform - shared UI kit
- Developed shared components using React and Next.js in a Tailwind CSS and Yarn Workspaces monorepo, supporting multiple product themes.
- Maintained theme-specific behavior and used AI-assisted workflows to propagate repetitive changes consistently across themes.
Independent Contractor
Frontend DeveloperMay 2023 - Jun 2024Built personal web products and an educational platform using React, Next.js, TypeScript, Astro, Strapi and NestJS.
Sberbank
Frontend Engineer and Team LeadApr 2021 - Apr 2023Led frontend development across three product teams over the course of the role. Launched and maintained media, education and interactive products, improved performance and mentored engineers.
Business Integration
Frontend EngineerDec 2020 - Apr 2021Refactored an internal service-status dashboard for Sberbank using TypeScript, React and Next.js.
Triumph Group
Frontend EngineerSep 2019 - Sep 2020Developed browser-based CAD tools for clothing design and sewing patterns; contributed to planning and mentored six new developers.
Freelance
Frontend EngineerNov 2018 - Jul 2019Developed six browser games with TypeScript and Phaser.js, plus a freelance web game project.
RD Express
DeveloperJun 2018 - Nov 2018Built commerce and fulfillment bots with product search, delivery and inventory features; integrated external APIs.
GMsite
Web DeveloperJan 2018 - Jun 2018Delivered website designs, frontend and backend maintenance, and bug fixes for web-studio clients.