Developed a back-office web application using Next.js and Typescript, providing inventory control, customer management, statistics overview and other functionalities for the internal team
Designed and developed RESTful APIs with Nest.js, TypeORM and PostgreSQL
Ensured application stability by writing end-to-end and integration tests with Cypress
Maintained the code base and managed CI/CD processes using GitHub and Vercel
Front-End Web Developer
Emex | Russia, 2021 - 2022
Developed an e-commerce platform using Next.js and Typescript, providing convenient browsing, searching and checkout processes to customers
Implemented a smooth payment flow with PayPal, managing complex checkout state with Redux
Ensured application stability by writing component unit tests with Jest and React Testing Library
Managed deployment and testing workflows using Azure DevOps, and tracked important metrics and issues with PostHog