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