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


My responsibilities included explaining and issuing tasks, code reviews, conducting technical interviews, and mentoring.
Participated in calls with customers, estimated projects, conducted demos.

Projects (30+ projects, but below I describe only the last two of them) :

1. Web application that allows users to generate press releases and articles for specific marketing needs and goals. Under the hood it is using ChatGPT. There was separating views for admin and user with different permissions for both of them. Before user can generate his own press release he should pass multistep form that includes payment via stripe.
Technologies: NextJS, Typescript, React, Scss modules, Axios, React-query, Ant design, i18n, Webpack, Stripe, ChatGpt, react-beautiful-dnd, socket.io, dayjs, eslint, prettier, stylelint.

2. Web admin panel + embeddable widget for calculating co2 emissions during events. The user could get information about c02 emissions through the widget using a multistep form.
Through the admin panel the administrator could fill in the dictionary with the given values of co2 for different countries / types of transport / equipment, etc. Manage user rights, and view results in graphs and tables. Create and customize widgets.
Technologies: Typescript, React, Scss, React router, Redux Toolkit, Rtk-query, Ant design, i18n, Webpack, parcel, dayjs, react-hook-form, recharts, yup, eslint, prettier, stylelint