"Greetings! I am a full-stack JavaScript developer (React.js + Node.js stack) with AWS knowledge and 3+ years of experience. Since September 2021, I have been continuously improving my skills by developing projects, studying theory, and solving problems (4 kyu). Among the projects developed, I would mention an Instagram “clone”, a WebSocket-based chat, an online store, a GraphQL query editor, as well as simple games and applications on React.js or CoreJS (for example, a weather application, a to-do list, puzzle 15, and others), as well as some server projects. I'm currently working on a scalable full-stack project for sports and developing an English learning assistant.
"
Competencies
languages:
network:
DevOps:
versions control:
front-end
frameworks:
state management:
markup:
bundlers:
animations:
back-end
languages:
frameworks:
DB:
ORM:
authorization:
Experience
Node.js developer trainee
Andersen Lab
05.2024 - 07.2024
professional education
Full-stack developer
SkillUP
09.2021 - 02.2022
RS School
09.2022 - 06.2023
Node.js developer
RS School
06.2023 - 09.2023
AWS Cloud developer
RS School
12.2024 - 01.2025
other experience
Economist
RTMA "Cardiology"
03.2005 - 05.2006
Tax Inspector
Tax office
10.2008 - 03.2021
Education
AWS Fundamentals(RS School, 2025)
Node.js developer(RS School, 2023)
React.js developer(RS School, 2023)
JavaScript/Front-end developer(RS School, 2023)
Front-end developer(SkillUp, 2022)
Economist(Vitebsk State Technological University, 2008)
Economist(Vitebsk State Polytechnic College, 2004)
Additional information
deguz.by (development...)
stack: MyNRN (from MyERN)
date: Now

This project is my personal one. It is planned to create an application for organizing sports and health monitoring with elements of a social network. It is currently in a state of redesign. The possibilities of authorization, password recovery, uploading and changing avatars, changing settings, confirming competent status, and searching for users had already been implemented before redesign. I plan to add a workout diary, a health diary, analytics and other features. This project, at the moment, uses React.js + Redux Toolkit is on the client side, and on the server side - Node.js + NestJS framework (migrated from the Express framework), as well as MySQL database. The client and the server have a constant connection via Websocket (Socket.IO ). Interaction with the database is carried out using TypeORM (migration from Sequelize ORM is performed).
Crazy English (development...)
stack: React + Redux Toolkit
date: Now

Crazy English is an assistant application for learning English. This project is my personal one, however, at the moment, development is being carried out in a team to make the development process more enjoyable and fun. The project currently uses React.js + Redux Toolkit is on the client side. At the moment, the study of irregular verbs has been implemented. It is planned to implement a quiz to test the knowledge learned, as well as other sections (for example, learning new words).
RS Social
stack: PERN
date: March 2023
RS Social is a social network (similar to Instagram). In this application, you can register users, create and edit posts, comments on them, as well as exchange messages - this is teamwork (my role was fullstack, teamlead). This project uses React.js + Redux Toolkit on the client side and Node.js + Express on the server side. The client and server have a permanent connection via Websocket (Socket.IO). Interaction with the database is carried out using Sequelize ORM.
RS GraphiQL
stack: React + Redux Toolkit
date: May 2023

RS GraphiQL is an IDE for GraphQL requests (like simple version of the GraphiQL). In this application, you can make queries using GraphQL technology, edit headers and view the schema - this is teamwork (my role was frontend, teamlead). This project uses React.js + Redux Toolkit, as well as Firebase for authorization.
MyOnlineStore
stack: PERN
date: August 2022
MyOnlineStore is an online store. In this application, you can register users, manage products, brands, types, users through the admin panel, add products to the cart and make purchases. This project uses React.js + Redux Toolkit on the client side and Node.js + Express on the server side. Interaction with the database is carried out using Sequelize ORM.
MySN
stack: PERN (from MERN)
date: June 2022
MySN is a social service. In this application, you can register users, chat via general and personal messages, and keep a training diary. This project uses React.js + Redux Toolkit on the client side and Node.js + Express on the server side. Interaction with the database is carried out using Sequelize ORM. The client and server have a permanent connection via Websocket (Socket.IO). The database was transferred from MongoDB to PostgreSQL.
Backend Music library
stack: Node.js + NestJS
date: August 2023

Backend Music library is a music library server API. In this application, you can register users, manage artists, albums and track via REST API requests (CRUD - Create + Read + Update + Delete). Authorization us also available using JWT token. This project uses Node.js platform with NestJS framework. Interaction with the PostgreSQL database is carried out using TypeORM. This project can be run with Docker. Additionally were added logging and guards for requests.
RS Online Store
stack: React + Redux Toolkit
date: February 2023

RS online store is an online store (client part). In this application, you can find products, sort them, filter them, add to the cart and make purchases. This project uses React.js + Redux Toolkit.
The SongBird quiz
stack: CoreJS (VanillaJS)
date: November 2022

The SongBird quiz is a quiz in which you need to guess the voices of birds. This application uses CoreJS and is adapted for various devices.
The 15 puzzle game
stack: CoreJS (VanillaJS)
date: October 2022

The 15 puzzle game is a puzzle game in which you need to move blocks to place them in ascending order, the best game scores are saved. This application uses Core JS and is adapted for various devices.
Magic Weather
stack: React
date: December 2021
Magic Weather is an application for getting information about the weather in a certain city. This application uses the React library.js, the browser API for accessing the user geolocation, a special route for getting weather data on a GET request and adapted for various devices.
React Calculator
stack: React
date: November 2021
React Calculator is an application for performing arithmetic operations, an implementation of a calculator. This application uses the React.js library, one of my first applications using this library.
React ToDo
stack: React
date: October 2021
React ToDo is a to-do list application. This application uses the React library.js, my first application using this library.
JS Moving Objects
stack: CoreJS (VanillaJS)
date: September 2021
JS Moving Objects is an application that allows you to move a cube and simulate its falling on a shelf or to the very bottom. This application uses CoreJS, one of my very first applications using JavaScript.
JS Clock
stack: CoreJS (VanillaJS)
date: September 2021
JS Clock is an application that simulates electronic and analog clocks, displays the current day of the week. This application uses Core JS, one of my very first applications using JavaScript.
AWS Fundamentals

issued: The RS School
date: January 2025
Node.js Developer

issued: The RS School
date: September 2023
React Developer

issued: The RS School
date: June 2023
JavaScript/Front-End Developer

issued: The RS School
date: March 2023
Front-End Developer

issued: SkillUp
date: February 2022
AWS Cloud Essentials

issued: AWS
date: December 2024
AWS Security Fundamentals

issued: AWS
date: December 2024
AWS Certification

issued: AWS
date: December 2024
AWS Well-Architected

issued: AWS
date: December 2024
AWS Cloud Practitioner

issued: AWS
date: December 2024
AWS Cloud Acquisition

issued: AWS
date: December 2024
Introduction to Java

issued: Sololearn
date: July 2023
JavaScript Intermediate

issued: Sololearn
date: June 2023
SQL

issued: Sololearn
date: August 2022
Angular + NestJS course

issued: Sololearn
date: May 2022
Responsive Web Design course

issued: Sololearn
date: December 2021
React + Redux course

issued: Sololearn
date: December 2021
Coding for Marketers course

issued: Sololearn
date: December 2021
jQuery course

issued: Sololearn
date: November 2021
CSS course

issued: Sololearn
date: November 2021
HTML course

issued: Sololearn
date: November 2021
JavaScript

issued: Sololearn
date: November 2021