Egor G. Full-Stack Software Engineer (Node.js + React)

Full Stack Web

Summary

- 4 years of professional experience with front-end and back-end development
- Back-end: NodeJS (Express, Nest), REST API, Docker, Google, Facebook auth, Postgres
- Front-end: HTML, CSS, BEM, SASS/SCSS, LESS, Bootstrap, Material-UI, ReactJS, Redux, Redux-Thunk, React-query, Webpack, Vite, Jest, Lodash
- Available in 1 week after approval for the project

Experience 

Fullstack Engineer 

8 months (October 2021 - present)

Description: Control and management of covid for the personnel of various organizations

Responsibilities: Creating backend and web-based on React, deploying, setup CI/CD

Technologies: Postgres, TypeORM, NestJS, AWS, Docker React, TypeScript, Redux, Redux-Saga, Redux-toolkit, reselect, formik

 

Fullstack Engineer 

6 months (May 2021 - October 2021)

Description: Website for the sale of watches, accessories, and other things

Responsibilities: Designing and implementing back end and front end features, refactoring old codebase, performing PM tasks Mentoring and training new project participants, supporting

Technologies: React, Redux, Redux-Saga, NodeJS, Express.js, PostgreSQL, TypeOrm, AWS EC2, AWS s3, AWS ECS, AWS IAM

 

Fullstack Engineer 

10 months (August 2020 - May 2021)

Description: An online graphic design application that includes animations, transitions, and other required behaviors, and all related pop-ups and windows

Responsibilities: Creating frontend and backend parts

Technologies: NodeJS, Postgres, TypeORM, Express.js, JWT, AWS React, Redux, React Material

 

Fullstack Engineer 

6 months (March 2020 - August 2020)

Description: This project helps customers to find what they want, even if they don’t know what it is. Searching for all destinations gives the user an inspirational search result, which displays a mix of destinations, hotels, campaigns, and inspirational content, e.g. personal quotes, FAQs, food pictures, etc.

Responsibilities: Creating frontend and backend parts

Technologies: ES6, NodeJS, React, Redux, CSS/HTML, jest

 

Fullstack Engineer 

8 months (August 2019 - March 2020)

Description: Web-application that helps teachers to create projects and invite students to work on them. The application has a structure designed for various fields of science. At the same time, it helps to structure useful teaching materials and organize work in classrooms and training courses.

Responsibilities: Implementing a new UI for FE application due to design. Designing and building BE services, performing CRUD operations. Estimating features, creating new features, bug fixing

Technologies: NodeJS, React, Redux, Redux-Saga, Reselect, Material-Ui

 

Fullstack Engineer 

7 months (February 2019 - August 2019)

Description: Single application that covers entire clinic requirements (appointment, patient management, reception management, lab, inventory, finance, pharmacy, etc).

Responsibilities: Designing and implementing back end and front end features

Technologies: NodeJs, NestJs, React, Redux, Redux-Saga, Reselect

 

Fullstack Engineer 

6 months (September 2018 - February 2019)

Description: The service provides the employees of a particular company with functionality allowing them to record the areas they would like to develop within as specialists. The service is equipped with a special platform for scheduling thematic lectures. It informs the employees about new events, gives reminders, and then collects feedback on the lecture from everyone who attended it.

Responsibilities: Designing and building BE services, performing CRUD operations, updating and building new services. Implementing a UI due to design

Technologies: React, Redux (Saga, etc.), NodeJS, NestJs, TypeORM

Education

Kharkiv National Economic University named Semyon Kuznets Qualification: Bachelor degree, Computer Science

2015-2019