Egor G. Full-Stack Software Engineer (Node.js + React)
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