Position: ReactJS Developer
Category: JavaScript
English level: intermediate
Years of experience: 2

• Using server-side rendering (SSR) in Next.js to improve page loading speed and ensure better search engine optimization.
• Using GraphQL to optimize server requests and improve data loading speed on the client.
• Using the Redux Toolkit to simplify application state management.
• Migrating an existing SPA to React Native, using tools like React Native CLI and React Navigation to ensure speed and navigation.
1. Banking internet shop SPA - I developed the front end using React, Redux, Saga, Axios, Styled Components, and Material-UI. I managed front-end tasks and reviewed code.
2. Clothes Internet shop SSR - I managed front-end tasks and reviewed code using Next.JS, GraphQL, SCSS, and Tailwind. I also integrated CMS systems like Shopify and Contentful.
3. a) Analytics sports games SPA - I developed the front-end using React, Redux, Rest API, Saga, and Material-UI. I managed front-end tasks and reviewed code and also trained new team members.
b) Analytics sports games for teams SSR - I developed the front-end using Next.js, Typescript, Redux Toolkit, Rest API, Styled Components, and Material-UI. I managed front-end tasks and reviewed code and trained new team members.
4. Application for data acquisition and processing on production machines -
a) SPA - I developed the front end using React, Redux Toolkit, TypeScript, Thingworx, i18next, and Ant Design. I managed front-end tasks and reviewed code and integrated third-party tools like Thingworx and i18next.
b) React Native App - I managed tasks and reviewed code and migrated an existing SPA to a mobile app using React Native, Redux Toolkit, TypeScript, and Ant Design.