Position: Node.js developer
Category: Node.js
English level: intermediate
Years of experience: 2.5


Company: Freelance (05/2022 - Present)
Position: Software Engineer (Node js)
Stack: JavaScript, TypeScript, Express, PostgreSQL, Docker, AWS, Jest, GraphQL, DataDog
About:
The project was a secret project, based on microservice architecture, the main purpose of my activity was code refactoring. I was working on refactoring direct mongoDB calls to calls that are executing by the data layer (GraphQL)

Company: Fhealth (11/2021 – 05/2022)
Position: Software Engineer (Node js)
Stack: JavaScript, TypeScript, Express, PostgreSQL, Docker, GCP (Google cloud platform)
About:
Health company based on Canada by which people can get COVID test results online, without visiting into hospital.
Creating custom types for Google geocoder response (with official types integration tests failing)
Integrate PactucmJS in an application for testing APIs
Bumping Node js version
Add endpoints for downloading PDF files.
Bug fixing.

Company: Freelance (02/2021 – 09/2021)
Position: Junior Software Engineer (Node js)
Stack: TypeScript, Express, PostgreSQL, TypeORM, Socket.io, Docker
About:
The main destination of project is cloning the Trello webpage. Minimal requirements was:
* Creating boards
* Creating columns inside boards
* Creating cards inside lists
* Addind drag and drop functionality for columns and cards
Also team was suggesting huge of functionalities, which was already implemented. Work with jwt auth system, implemented signIn/signOut functionality with emails. Implemented mail nothification system.
Implement Socket.io which is responsible for live time changing cards and columns.
Working on some routes, creating business logic for them.
Implemented error handling middlware on application.
Setup db connection (PostgreSQL).

Company: Wamys (08/2020 – 01/2021)
Position: Junior frontend developer
Stack: HTML, CSS, JavaScript
About: 
Working on layout Atomix Crypo webpage, create a lot of dynamic windows for whole application.