Position: Full Stack Developer
Category: Node.js
English level: intermediate
Years of experience: 2


Team Projects in TA:
In this company, I was involved in the development and support of various microservices for a fintech client. I cannot provide detailed information about the company due to a non-disclosure agreement.

My involvement:
Creating microservices from scratch and bringing them to a fully functional state.
Supporting existing microservices.
Finding new solutions for existing tasks and writing custom libraries as needed.
The work was done in teams, and agile-type meetings were conducted.
The main tech stack: React, NodeJS, VueJS, Postgresql, GraphQL+Apollo+Mesh, MongoDB, AWS, Jira, Github.

Team Projects in EPAM:

1. The Klitschko Foundation.
(Worked on the project for 4 months)

Participation:
Worked on bug fixes and site support in production.
Worked on refactoring and code improvements.
Created new blocks and pages.

2. Local Goods - a project developed to help people find sellers to buy quality organic goods.
(Created in 2 weeks)

Participation:
Created the frontend using Angular.
Deployed the frontend part of the project via Firebase.

Self Projects in EPAM:

1.Streaming service, similar to Netflix.
(Created in 2 weeks)

Participation:
Utilized the TVmaze API.
Created the server part using Firebase and Firebase Cloud Firestore.
Developed the frontend using React.
Deployed the project via Firebase.

2. Retro board, an instrument for holding retrospectives.
(Created in 2 weeks)

Participation:
Created the backend using Node.js and MongoDB.
Deployed the backend part of the project via Heroku.
Developed the frontend using Angular.
Deployed the frontend part of the project via Firebase.

3. Implemented an UBER-like service for freight trucks. This service helps regular people deliver their stuff and enables drivers to find loads and earn some money.
(Created in 2 weeks)

Participation:
Created the backend using Node.js and MongoDB.
Developed the frontend using React.