Full-stack developer with 5+ years of experience building single-page applications (SPA) and performant, accessible, and well-architected web interfaces using React and TypeScript. Strong focus on clean UI, UX consistency, and smooth micro-interactions. Experienced in cross-functional teams, design collaboration, and mentoring. Passionate about accessibility (WCAG/ARIA), UX, and mentoring teams to deliver clean, scalable solutions.

Professional Experience

Co-founder & Tech Lead

3200 Kelvin Studio — boutique web design and development studio

2024 - Present
  • Co-founded award-winning creative studio (Awwwards: Site of the Day x3, Developer Award x3, CSSDA: Site of the Day x3)
  • Delivered motion-rich, high-impact websites using Webflow, GSAP, AWS and Next.js with a focus on performance, SEO, and accessibility
  • Managed a 4–6 person remote team, set development workflows, and maintained client relationships
  • Mentored junior developers in Webflow, JavaScript, and modern CSS practices
  • Leveraged analytics and Lighthouse metrics to improve site performance, achieving 85+ scores across SEO and Performance for all projects

Software Engineer, Front-End Lead

EPAM Systems — outsource/outstaff software development company

2021 – 2024
  • Led front-end development for two distributed teams, aligning code standards and UX consistency
  • Mentored junior developers, conducted code reviews, and championed accessibility standards
  • Proposed and implemented UX improvements adopted by the client, improving usability and satisfaction
  • Reduced CI time by 300% by leading migration of e2e tests from Robot Framework to Playwright
  • Introduced atomic design practices and modular state management for maintainability
  • Extended existing backend (Java) and cloud services (AWS, TypeScript) to support new features

Front-End Developer

Freelance / Contract Work

2019 – 2024
  • Extended low-code platform capabilities by developing custom HTML/CSS/JavaScript components, bridging design-development gaps for 15+ client projects
  • Collaborated with UI/UX designers to implement pixel-perfect, responsive interfaces using vanilla JavaScript and modern CSS techniques
  • Enhanced user experience through custom animations and interactions using GSAP, improving engagement metrics by 25-40% across projects
  • Developed Vue.js components and integrations for no-code platforms, enabling advanced functionality beyond platform limitations
  • Delivered rapid prototypes and proof-of-concepts, reducing client decision-making time and accelerating project timelines

Awards & Recognition

Technical Skills

Technologies & Tools

JavaScript (ES6+)TypeScriptReactReduxNode.jsHTML5CSS3Tailwind CSSSCSS/Sassstyled-components

Architecture & Practices

Atomic designcomponent-driven developmentstate managementSPASSRSSGresponsive designaccessibility (WCAG, ARIA)internationalization (i18n)RESTWebSocketsCode splitting

Testing & CI/CD

JestPlaywrightCypressGitJenkinsnpmWebpackViteDocker

Design & UX

Responsive DesignUI/UX PrinciplesFigmaAdobe Creative SuiteAccessibility (WCAG)Performance Optimization

Other Tools & Experience

FigmaAWS (Lambda, S3, DynamoDB, CloudFront)Webflow,GSAPThree.jsVueAngularPythonJavaMySQLPostgreSQLMongoDB

Soft Skills

LeadershipMentoringCommunicationCollaborationCode reviews

Education

M.Sc. in Automated Control Systems

St. Petersburg Electrotechnical University (ETU "LETI")

2015-2021
St. Petersburg, Russia

Languages

RussianNative
EnglishProfessional
SpanishIntermediate