Sonali Kumari

Software Engineer

Noida, Uttar Pradesh, India7 yrs 9 mos experience

Key Highlights

  • 6+ years of backend development experience
  • Expertise in Node.js and modern web technologies
  • Strong problem-solving and client handling skills
Stackforce AI infers this person is a Backend Developer specializing in scalable web applications and API integrations.

Contact

Skills

Core Skills

Backend DevelopmentApi Development

Other Skills

Node.jsExpress.jsNest.jsRESTful APIsGraphQLMongoDBREST APIsGitGitlabJenkinsAngularJestHTMLCSSBootstrap

About

🚀 Currently serving my notice period at Tech Mahindra and actively seeking new opportunities as a Backend Developer with a focus on Node.js and modern web technologies. With 6+ years of experience in building robust, scalable backend solutions, I specialize in crafting high-performance applications and services that meet the growing demands of modern businesses. I have extensive experience in designing and developing server-side applications using a variety of frameworks and technologies, including Node.js, Express.js, Nest.js, and Sails.js. 💻 Core Technologies & Skills: Backend Development: Node.js, Express.js, Nest.js, Sails.js, PHP, Codeigntier Databases: MongoDB, MySQL, with solid experience in designing optimised schemas and queries Frontend Technologies: HTML5, CSS3, JavaScript, TypeScript, jQuery, Bootstrap, AJAX API Development: Expertise in RESTful APIs and GraphQL integrations Client Handling: Skilled in understanding client requirements, translating them into technical solutions, and maintaining strong communication throughout project lifecycles Project Architecture: Designing scalable and maintainable systems with best practices in software architecture, deployment, and testing As I look to transition into my next role, I am passionate about solving complex problems and creating clean, efficient, and well-documented code. I thrive in environments where I can collaborate with talented teams, contribute to innovative projects, and continue to grow my technical expertise. 🔹 What I Bring: Strong experience in backend architecture, microservices. In-depth knowledge of JavaScript/TypeScript, and building dynamic, responsive applications Solid understanding of authentication/authorization, performance optimization, and data security Proven ability to work on multiple projects simultaneously while ensuring high-quality delivery I’m eager to contribute to an organization where I can grow as a developer, work on challenging projects, and continue to improve both my technical and soft skills. Feel free to reach out if you know of any opportunities or if you’d like to connect!

Experience

7 yrs 9 mos
Total Experience
1 yr 8 mos
Average Tenure
1 yr
Current Experience

Ibm

Senior Application Developer

Apr 2025 – Present · 1 yr · Noida, Uttar Pradesh, India · Hybrid

Node.jsExpress.jsBackend DevelopmentAPI Development

Tech mahindra

Senior Software Engineer

Dec 2022 – Apr 2025 · 2 yrs 4 mos · Noida, Uttar Pradesh, India · Hybrid

  • Backend Development: Design and implement scalable, efficient, and reliable backend systems using technologies like Node.js, Express.js and Nest.js.
  • API Design: Build and maintain RESTful APIs and GraphQL services that integrate with front-end applications and third-party systems.
  • System Architecture: Lead the design and implementation of software architecture, ensuring systems are optimized for performance, scalability, and security.
  • Database Management: Design and manage database schemas and optimize NoSQL databases like MongoDB for maximum performance.
  • Code Quality & Best Practices: Write clean, maintainable, and testable code. Conduct code reviews and enforce best practices to ensure consistency and high standards of quality.
  • Collaboration: Work closely with product managers, designers, and frontend teams to understand requirements and deliver end-to-end technical solutions.
  • Agile Development: Participate in Agile development cycles, including sprint planning, daily stand-ups, retrospectives, and backlog grooming.
  • Problem Solving: Troubleshoot complex technical issues, provide innovative solutions, and optimize the performance and reliability of applications.
  • Client Interaction: Interface with clients or stakeholders to understand requirements, present technical solutions, and ensure successful project delivery.
Node.jsExpress.jsNest.jsRESTful APIsGraphQLMongoDB+2

Lti - larsen & toubro infotech

Senior Software Engineer

Aug 2022 – Dec 2022 · 4 mos · Delhi, India

  • Backend Development: Design and implement scalable, efficient, and reliable backend systems using technologies like Node.js, Express.js.
  • API Design: Build and maintain RESTful APIs that integrate with front-end applications and third-party systems.
  • System Architecture: Lead the design and implementation of software architecture, ensuring systems are optimized for performance, scalability, and security.
  • Database Management: Design and manage database schemas and optimize NoSQL databases like MongoDB for maximum performance.
  • Code Quality & Best Practices: Write clean, maintainable, and testable code. Conduct code reviews and enforce best practices to ensure consistency and high standards of quality.
  • Collaboration: Work closely with product managers, designers, and frontend teams to understand requirements and deliver end-to-end technical solutions.
  • Agile Development: Participate in Agile development cycles, including sprint planning, daily stand-ups, retrospectives, and backlog grooming.
  • Problem Solving: Troubleshoot complex technical issues, provide innovative solutions, and optimize the performance and reliability of applications.
  • Client Interaction: Interface with clients or stakeholders to understand requirements, present technical solutions, and ensure successful project delivery.
Node.jsREST APIsBackend DevelopmentAPI Development

Sparx it solutions pvt ltd

Senior Software Engineer

Jan 2020 – Aug 2022 · 2 yrs 7 mos · Noida · On-site

  • Backend Development: Design and implement scalable, efficient, and reliable backend systems using technologies like Node.js, Express.js, Nest.js and Sails.js.
  • API Design: Build and maintain RESTful APIs that integrate with front-end applications and third-party systems.
  • System Architecture: Lead the design and implementation of software architecture, ensuring systems are optimized for performance, scalability, and security.
  • Database Management: Design and manage database schemas and optimize NoSQL databases like MongoDB for maximum performance.
  • Code Quality & Best Practices: Write clean, maintainable, and testable code. Conduct code reviews and enforce best practices to ensure consistency and high standards of quality.
  • Collaboration: Work closely with product managers, designers, and frontend teams to understand requirements and deliver end-to-end technical solutions.
  • Agile Development: Participate in Agile development cycles, including sprint planning, daily stand-ups, retrospectives, and backlog grooming.
  • Problem Solving: Troubleshoot complex technical issues, provide innovative solutions, and optimize the performance and reliability of applications.
  • Client Interaction: Interface with clients or stakeholders to understand requirements, present technical solutions, and ensure successful project delivery.
Node.jsREST APIsBackend DevelopmentAPI Development

Ted consulting

Software Developer

May 2018 – Nov 2019 · 1 yr 6 mos · Noida Area, India

  • To understand, analyse and built new software and also maintain existing software and to test the software. I also used to visit client site, and thus i have experience of client handling.
Node.jsREST APIsBackend Development

Education

DRONACHARYA COLLEGE OF ENGINEERING , GREATER NOIDA, G.B.NAGAR

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2013 – Jan 2017

Stackforce found 100+ more professionals with Backend Development & Api Development

Explore similar profiles based on matching skills and experience