Position: Full Stack Web Developer
Category: Node.js
English level: basic
Years of experience: 2


09.2021 - 11.2022

Fullstack Node.js Developer Intern

The project was an auction for collectible cards for tabletop games. The tasks I performed included creating tables in the database, as well as designing a REST API. Additionally, I worked on the development and creation of components.
Stack: Knex, Bookshelf, React, Redux-saga, scss

12.2021 - 05.2023
Fullstack Node.js Developer junior

Development of a website for a linguistic school (front-end part), with a personal account, paid video clips, an intellectual property system, etc.
Responsibilities:
Implementation of the general layout of the application; Working with API;
Implementation of business logic;
Improving the performance of existing components; Writing tests.
Stack: React.js, Node.js, Redux, Redux-saga, SCSS.

British educational publishing and evaluation service for schools and corporations and directly to students.
Responsibilities:
Implementation of the general layout of the application;
Bugfix;
Adding new features, changing
according to customer requirements; implementation of role logic on the project;
site rebranding.
Stack: React.js. TypeSctipt. Next.js.

The project sells tickets for various events. The user can choose a festival, concert or event, book a place he likes, pay for the purchase and receive a ticket to the e-mail specified by him.
Responsibilities:
IConducting technical analyses;
Working with the database (creating tables, building relationships);
Writing tests;
Code refactoring;
Stack: Nest.js, Jest tests, Prisma ORM, typescript.

05.2023 - 08.2023
freelance
Fullstack Node.js Developer 

It was a radio website project involving database development and architecture. The project also required adapting it to an AWS services architecture. This included creating components and logic for both the client-side and admin-side. One of the client's requirements was to have MP3 files played through HLS streaming, which was achieved using AWS Lambda and AWS MediaConvert.

Stack: Nest js, React, Redux-toolkit, taiwind, AWS S3, AWS lamda, AWS MediaConvertor, postgres, docker, typescript