Independent Backend Developer
|Personal Projects & Continuous Development
Highlights
• Built and maintained backend applications using Node.js and Express.js.
• Designed RESTful APIs based on application requirements.
• Created and managed MongoDB databases using Mongoose.
Implement authentication and authorization using JWT.
• Validated API input using Zod.
• Developed reusable middleware for authentication, validation, and error handling.
• Implemented centralized error handling using custom application errors.
• Worked with asynchronous JavaScript and promise-based operations.
• Tested and debugged APIs using Postman.
• Used Git and GitHub for version control and collaborative development workflows.
• Deployed backend applications and configure production environments. Integrate third-party services where required, including Cloudinary and Nodemailer.