Back End Developer
- In my role as a Nodejs developer, I collaborated with two other developers and was responsible for reviewing and approving their code.- Refactor the structure of the Nodejs project.- Implement a microservice for uploading files to Minio via GRPC.- design the haland.ir marketplace database via Microsoft SQL Server. We also wrote dml and dql with good performance.- Refactor chat service via Socket.io and RabbitMQ.- The error handling method is written, and a Sentry is added to the project to track the errors, as well as a structure to standardize API output.- IMAP-based back-end for a software as a service restful API ticketing system