Egor G. Senior Full-Stack Engineer

Full Stack Web

Summary

- 5+ years of commercial software development experience;
- 5+ years experience working with Node.js;
- Strong skills with Express.js;
- Good knowledge of working with AWS;
- Familiar with Docker, and Kubernetes (K8s);
- Good abilities in mentoring and training new project participants, and supporting them;
- Deep knowledge in designing and implementing backend and frontend features and bug fixing;
- Upper-Intermediate English
- Available: ASAP

Experience

Fullstack JavaScript Developer

September 2017 – present

Projects

Fullstack JavaScript Developer, NDA

2 years (October 2020 - October 2022)
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 JavaScript Developer, NDA

6 months (May 2020 - October 2020)
Description: Website for the sale of watches, accessories, and other things.
Responsibilities:

  • Designing and implementing back-end and front-end features, refactoring old code base, and 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 JavaScript Developer, NDA

9 months (September 2019 - May 2020)
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, NextJs.

Fullstack JavaScript Developer, NDA

5 months (April 2019 - August 2019)
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 JavaScript Developer, NDA

7 months (September 2018 - March 2019)
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 the 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, NextJs, Reselect, Material-Ui, AWS.

Fullstack JavaScript Developer, NDA

7 months (February 2018 - August 2018)
Description: Single application that covers entire clinic requirements (appointment, patient management, reception management, lab, inventory, finance, pharmacy, etc).
Responsibilities: Designing and implementing backend and frontend features.
Technologies: NodeJs, NestJs, React, Redux, Redux-Saga, NextJs, Reselect.

Fullstack JavaScript Developer, NDA

6 months (September 2017 - February 2018)
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, and updating and building new services;
  • Implementing a UI due to design.

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

Education

Bachelor's degree, Computer Science
National Economic University named Semyon Kuznets
2015-2019