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


Healthcare software 

Researching, implementing and managing backend/frontend problems
Developed and maintained APIs for exposing the content from MongoDB databases, using aggregations in mongo and other specific operations
Developed and maintained content indexers where content from XML files was parsed in JSON format and stored in MongoDB database
Worked with Angular on the frontend side, to integrate content provided by APIs,  developed alphabetical/numeric pagination, solved bugs on typescript, CSS side
Worked on custom npm packages develop internally using Angular
Writing and implementing efficient code with quality and scalability in mind
Writing API specification and after implementing in code based on the documentation created
Monitorizing logs using Docker Portainer,(for docker containers) Splunk, MIrantis(for kubernetes pods)
Worked with tools like Git, Jenkins, Docker Portainer( for Docker containers),  Splunk (for services logs) , Mirantis (for Kubernetes pods)


Feedback app

Developed backend side of the application, designed and implemented endpoints using Swagger and Express.js, ensuring clear and organized communication between the app and the database.
Utilized MongoDB for database management, and implemented CRUD operations to allow for efficient data handling.

Tools: MongoDB Compass, REST/ Swagger
Development: NodeJS, OpenAPI, Angular, Typescript, Express.js
Infrastructure: Docker, Kubernetes
Data & Databases: MongoDB