Summary
Overview
Work History
Education
Skills
Timeline
Generic

Suruchi Singhal

Bengaluru

Summary

Software Developer with 7 years of experience in designing, developing, and maintaining scalable server-side applications and APIs. Proficient in modern backend technologies such as Java Spring Boot and Node.js. Skilled in working with NoSQL databases like MongoDB with hands-on experience in message queues like Kafka. Adept at writing clean, efficient, and secure code with a focus on performance, reliability, and scalability. Proven ability to collaborate effectively with cross-functional teams in Agile environments.

Overview

7
7
years of professional experience

Work History

Senior Software Developer

SAP Labs
04.2021 - Current
  • Develop and maintain scalable, enterprise-grade REST and gRPC APIs for SAP Cloud for Customer (C4C) using Java Spring Boot.
  • Integrate backend services with frontend components to support seamless end-to-end user experiences.
  • Work on incident resolution for live customer issues, collaborating closely with QA and support teams to ensure minimal downtime and high customer satisfaction.
  • Optimize application performance and reliability by monitoring logs, analyzing performance metrics, and proactively addressing bottlenecks.

Sr. Software Engineer

Affle India Ltd.
11.2019 - 03.2021
  • Design and develop end-to-end web applications using Node.js and Angular.
  • Develop REST and SOAP web services.
  • Worked on complex queries involving multiple tables for google analytics tool to get insights of user activity.
  • Built cloud functions on Google Cloud Platform and implement Publish/Subscribe event model.
  • Built and deployed microservices using Node.js on Kubernetes.
  • Integrated open source and 3rd party API’s and libraries.

Backend Developer

Dhwani Rural Information Systems
06.2018 - 11.2019
  • Design and develop RESTful web APIs in NodeJS.
  • Performed migration of data from Excel to databases.
  • Designed suitable data models with NoSQL document-based database like MongoDb.
  • Implemented Redis for database row caching and reduced response time by 30%.
  • Built reusable code for dynamic data visualisation that can be applied to other projects, effectively saving company in development hours.

Education

B.Tech - Computer Science

University of Delhi
05.2017

Skills

  • JavaScript, NodeJS, Java, Spring Boot, Kubernetes, MongoDB, Angular
undefined

Timeline

Senior Software Developer

SAP Labs
04.2021 - Current

Sr. Software Engineer

Affle India Ltd.
11.2019 - 03.2021

Backend Developer

Dhwani Rural Information Systems
06.2018 - 11.2019

B.Tech - Computer Science

University of Delhi
Suruchi Singhal