Position: React Developer
Category: JavaScript
English level: intermediate
Years of experience: 5


03/2022 - 07/2023
Furniture rental portal for home and offices.
Achievements
added localization, separated products by country, handled language translation variables in third party service (PO Editor).
created landing pages using third party service Prismic. Customers can change content on these pages without developers.
wrote end to end test using Cypress (single page application based on React (with React Hooks), GraphQL, Material UI, localization)

07/2021 -  02/2022
Creating Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes in a business process model.
Achievements
fixed some bugs in the React Native android app.
added Typescript for all components and added Story Book for all UI components for faster development and better testing. (single page application based on React (with React Hooks), GraphQL,  TypeScript, Material UI)

02/2021 -  07/2021
The Home Schooling portal provides support for parents and ensures that children receive regular and thorough instruction.
Achievements
improved development process by adding SCSS preprocessor, split big css bundle to smaller files.
ensured the technical feasibility of UI/UX designs. (HTML, SCSS, JS, jQuery)

07/2020 - 02/2021
The education tech platform helps to collect Secondary School Profiles (~60,000) in one place, under one format.
Achievements
used Typescript as a main language for avoiding bugs during development and creating reusable interfaces.
used Material UI library for implementing UI components.
collaborated with other team members and UI/UX designers to deliver the project on time and within budget. (single page application based on React (with React Hooks), Redux, Redux Saga, js, TypeScript, Material UI, localization)