About
Backend Developer with 2 years of hands-on experience in Node.js, Express.js, NestJS, and RESTful API development. MSc in Computer Science with a strong focus on building scalable backend systems, integrating third-party services, and frontend API integrations. Proficient in working with cloud services (AWS), messaging systems, and DevOps collaboration. Eager to contribute technical expertise in a dynamic team environment and solve real-world problems.
Skills & Expertise (30)
Work Experience
Software Developer
PearlThoughts
Sep 2024 - Present
Designed, developed, and maintained scalable backend services using Node.js, NestJS, TypeScript, PostgreSQL, and MySQL. Built and integrated RESTful APIs to support frontend applications developed in React.js, ensuring seamless client–server communication. Led the development of new features end-to-end: gathered and discussed business requirements with manager, created detailed flowcharts, and decomposed complex tasks into structured sub-tasks for execution. Assigned and reviewed tasks for interns, providing guidance on backend architecture and best practices to ensure quality delivery. Leveraged AI tools (e.g., GitHub Copilot, ChatGPT, Kimi Code) to accelerate development workflows, code reviews, and documentation — significantly improving team productivity. Integrated and configured third-party services including MessageBird (SMS), Cashfree (Payment Gateway – Production Live), Pusher (Real-Time Notifications), and Exotel (Telephony/IVR). Successfully deployed and managed Cashfree payment integration in production, handling payment verification, webhook validation, and transaction status reconciliation. Identified and resolved critical production bugs, ensuring high system reliability and minimal downtime. Designed and implemented new features from scratch after gathering and discussing business requirements with stakeholders. Implemented a print functionality feature to enhance operational workflow and user experience. Worked with AWS services including EventBridge, DynamoDB, and SQS to build scalable, event-driven architectures and queue-based processing systems. Collaborated with DevOps teams to troubleshoot infrastructure and deployment issues, ensuring smooth CI/CD execution. Conducted API testing using Postman and implemented unit testing to improve system stability and code quality. Optimized existing services for performance, scalability, and maintainability. Mentored interns by reviewing code, explaining backend architecture, and guiding them on best practices.
Backend Developer Intern
Helpy Moto Pvt. Ltd.
May 2024 - Aug 2024
Developed RESTful APIs using Express and Node.js. Implemented CRUD operations and managed data using MongoDB. Worked in an Agile environment and used Git for version control. Developed and maintained several APIs for customer support and chat using sockets. Collaborated with cross-functional teams to ensure seamless backend service integration. Built scalable backend services and enhanced existing systems for better performance. Tested and validated API functionality using Postman and ensured accuracy through comprehensive testing.
Education
Master of Science in Computer Science - DLS PG College
2021 - 2023 · Afghanistan
Bachelor of Science in Computer Science (Honours) - Guru Ghasidas Vishwavidyalaya Central University
2018 - 2021 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (30)
Click a skill to find developers with the same skill