NITISH SINGH
Software Engineer
About
Software Engineer with 3 years of experience specializing in backend development using Node.js, Express.js, NestJS, and TypeScript. Experienced in building scalable REST APIs, microservices, authentication systems, database solutions, third-party integrations, and cloud-based applications. Strong knowledge of MySQL, PostgreSQL, MongoDB, AWS, Docker, Redis, Kafka, Stripe, and automated testing.
Skills & Expertise (22)
Work Experience
Software Engineer
RNF Technologies Pvt. Ltd.
Mar 2025 - Present
Developed scalable backend services using Node.js and Express.js with modular architecture and optimized performance. Designed MySQL databases and managed schema migrations using Knex.js for reliable database evolution. Implemented JWT authentication, bcrypt-based password security, RBAC, REST APIs, and centralized error handling. Integrated Stripe for one-time payments and recurring billing, and Google APIs for analytics and external service integration. Automated scheduled backend workflows using node-cron and deployed applications using AWS EC2 and S3.
Node.js Developer
Excellence Technologies Pvt. Ltd.
Oct 2023 - Feb 2025
Built and maintained web applications using Node.js, Express.js, NestJS, TypeScript, React, Next.js, MongoDB, MySQL, and PostgreSQL. Developed backend microservices and REST APIs using asynchronous, non-blocking Node.js architecture. Implemented Kafka-based message routing and integrated multiple database services through APIs. Used AWS EC2, S3, and Lambda for application deployment and Docker for microservice containerization.
Education
Master of Computer Applications - GL Bajaj Institute of Technology and Management
2020 - 2022 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (22)
Click a skill to find developers with the same skill