Rahul Sharma
Backend Developer| Node.js | FastAPI | MongoDB | Docker
About
Backend Engineer with 6+ months of hands-on experience designing and developing scalable server-side applications using Node.js, Express.js, FastAPI, MongoDB, and MySQL. Skilled in building RESTful APIs, implementing secure authentication and authorization systems, optimizing database performance, integrating third-party services, and deploying containerized applications using Docker. Strong understanding of backend architecture, API security, and database design with experience delivering production-ready solutions.
Experience
Backend Engineer (Intern / Contract) - PrimeWebDynamics, Balaji Security Services
(2025-07 - 2026-03)
- Developed and maintained scalable backend applications using Node.js, Express.js, FastAPI, MongoDB, and MySQL.
- Designed and developed 200+ RESTful APIs for booking systems, management platforms, and enterprise applications.
- Implemented secure authentication and authorization using JWT and Role-Based Access Control (RBAC).
- Optimized MongoDB queries, aggregation pipelines, indexing strategies, and database schemas to improve performance.
- Built reusable backend modules and integrated third-party APIs into production systems.
- Containerized applications using Docker and managed deployment-ready environments.
- Created and maintained API documentation using Swagger/OpenAPI.
- Collaborated with frontend teams for seamless API integration.
- Debugged production issues and improved backend reliability, performance, and security.
Education
Bachelor of Vocation (B.Voc) - Telematics - Dayalbagh Educational Institute (2025)


