Senior Back End (Nest.js/Node.js/TypeScript)
Randrin Nzeukang
Published
Analysis, design, and development using Doctolib APIs of a real-time system for integrating, synchronizing, and configuring patient appointment creation and scheduling with the Partner OneCheck application, a partner group of several healthcare centers in Italy.
Responsibilities:
• Study of various Doctolib synchronization API requests;
• Implementation of secure authentication of requests using MD5 signatures;
• Development from scratch in Nest.js of the pull-push logic for events (appointment scheduling, new patient creation, doctor slot creation, etc.) on the Doctolib portal;
• Implementation of Kafka communication with OneCheck microservices;
• Implementation of a Redis cache layer for real-time data synchronization;
• Participation in Scrum agility (Daily, 2-week Sprint, Spring Review, Retrospective, Refinement with the client);
• Source code integration with the CI/CD infrastructure on AWS;
• Release pipelines across different environments (Staging, Production) with GitHub Workflow;
• Implementation of unit and integration test cases;
• Bug and defect resolution in the event of an incident;
• Technical documentation of the software solution.
Technical Environments: Nest.js Node.js, Kafka, Redis Cache, Visual Studio Code, TypeScript, JavaScript, YouTrack, Confluence, GitHub, Postman, Scrum Agile, AWS (ECS, EC2, S3, Secret Manager, Lambda Functions, DocumentDB), MongoDB, Swagger Open API