Position: Node.js developer
Category: Node.js
English level: pre
Years of experience: 4


Development of an API interface for the 3rd parties usage. Serving the user data using of login account system and NoSQL database structuring. Implementing of test modules.
Developed and integrated authentication systems using OIDC and OAuth protocols.
Designed and implemented a task management system based on webhooks and Redis queues.
Utilized gRPC with protobuf files for efficient inter-component communication. Created APIs using GraphQL with various schemas to optimize data access.
Independently developed an email service with delivery guarantees, employing strategies and queues. Integration with SendGrid ensured reliability.