en
a man's face

Anton Dektyarev

full-stack developer

a location pointer on the narrow circleVitebsk (Belarus)

"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. a bird's feather"

Competencies

languages:

TypeScript
,
JavaScript

network:

REST
,
Socket.io
,
Postman

DevOps:

AWS
,
Docker

versions control:

Git

front-end

frameworks:

React.js

state management:

Redux

markup:

HTML5
,
CSS3
/
SCSS

bundlers:

Webpack

animations:

GSAP

back-end

languages:

Node.js

frameworks:

NestJS
/
Express.js

DB:

MySQL
/
PostgreSQL
/
MongoDB

ORM:

TypeORM
/
Sequelize

authorization:

JWT

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

a bookAWS Fundamentals(RS School, 2025)

a bookNode.js developer(RS School, 2023)

a bookReact.js developer(RS School, 2023)

a bookJavaScript/Front-end developer(RS School, 2023)

a bookFront-end developer(SkillUp, 2022)

an educational buildingEconomist(Vitebsk Sta­te Tech­no­lo­gi­cal Uni­ver­si­ty, 2008)

an educational buildingEconomist(Vitebsk Sta­te Po­ly­tech­nic Col­le­ge, 2004)

Additional information

languages:
a flag of Great Britain: cross in the center, blue triangles and red stripes in the cornersB1
a flag of France: three vertical lines: blue, white, redA1
hobbies:
a dumbbell
a gamepad
a cat
a fish
a swimming man

deguz.by (development...)

stack: MyNRN (from MyERN)

date: Now

links:deploy

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

links:github

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

links:github

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

links:github

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

links:github

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

links:github

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