• Developed and deployed the backend system for a Clinic Management Platform supporting Admin, Doctor, and Patient roles.
• Designed and implemented both RESTful APIs and a complete GraphQL API for flexible and efficient data retrieval.
• Built secure Authentication and Role-Based Access Control (RBAC) using JWT, Bcrypt, and Joi validation.
• Engineered a complete appointment booking workflow including doctor scheduling, patient bookings, and status tracking.
• Integrated Stripe Checkout and Webhooks for automated payment processing and transaction synchronization.
• Implemented MongoDB Transactions (Mongoose Sessions) to ensure data consistency across critical operations.
• Developed advanced search, filtering, analytics, and reporting features using MongoDB queries and Aggregation Pipelines.
• Documented and tested 40+ API endpoints using Swagger/OpenAPI and Postman.