Skip to main content

Professional Experience

Building exceptional web experiences with modern technologies

IMMIGRANT INVEST

Frontend Developer

September 2024 - Present · 9 months
Enterprise React Application from Scratch
Performance Optimization & Bundle Size Reduction
Cross-functional Team Collaboration
A11y Compliance & Accessibility Audits

Key Responsibilities & Achievements

  • Lead development and maintenance responsive, high-performance frontend applications using Typescript, React, and Next.js.
  • Leverage the project's Design System and UI-kit to build consistent, scalable, and user-friendly interfaces, directly enhancing customer satisfaction.
  • Build and enhance web applications utilizing the Next.js app directory for optimal performance and SEO.
  • Apply performance optimization techniques, reducing TTFB by 20% through code splitting and asset optimization.
  • Lead the development team, ensuring alignment of frontend work with broader project objectives and goals.
  • Managed an NX Monorepo to unify development workflows across multiple sites.
  • Write comprehensive unit and E2E tests to maintain code quality.
  • Collaborate closely with product manager and designer and business owner to deliver seamless, user-centric solutions.

Technologies Used

TypeScriptReactNext.jsNX MonorepoDesign SystemPerformance Optimization

EPAM Systems

Frontend Developer

October 2021 - September 2024 · 3 years

Key Responsibilities & Achievements

  • Successfully built and launched a new enterprise-level React application from scratch, which received positive feedback from stakeholders and end-users.
  • Significantly contributed to extending an enterprise e-commerce project, leveraging an existing code base to develop three additional websites with distinct styles.
  • Implemented new features and bug fixes in accordance with business logic, resulting in improved user experience and increased customer satisfaction.
  • Wrote extensive unit and integration tests using Jest and Testing Library to maintain 80%+ code coverage.
  • Integrated third-party services such as TrueFit and Google reCAPTCHA seamlessly into the application, enhancing its functionality and security measures.
  • Contributed to a project that required internationalization (i18n) for more than 100 locales, ensuring the application supported multiple languages and regions effectively.
  • Created components in Storybook and leveraged it as a design system to showcase and document UI components for seamless collaboration across teams.
  • Set up components in CMS (AEM and ContentStack) to enable efficient content management and streamline the process of updating and maintaining website content.
  • Collaborated closely with cross-functional teams to identify and address technical issues, ensuring timely delivery of high-quality code.
  • Transitioned between Moscow and Georgia offices while maintaining consistent high-quality development standards and project continuity.

Technologies Used

ReactJestTesting LibraryStorybooki18nAEMContentStackTrueFitGoogle reCAPTCHA

Upwork

Web Developer

June 2020 - September 2021 · 1 year 4 months

Key Responsibilities & Achievements

  • Optimized Webpack bundle sizes, resulting in faster page load times and improved website performance.
  • Developed custom booking forms with client-side validation and RESTful API integration.
  • Conducted audits and adaptations for e-commerce platforms to ensure A11y compliance, making the websites more accessible for users with disabilities.
  • Applied CSS Grid and Flexbox for complex layout requirements across various screen sizes.
  • Fixed responsive design issues using Tailwind CSS and mobile-first approaches.
  • Built RESTful APIs using Express and Node, creating robust and scalable solutions for clients.

Technologies Used

WebpackReactExpressNode.jsTailwind CSSA11yRESTful APIs