Shubham Singh

Senior Software Engineer

Bengaluru, Karnataka, India4 yrs 10 mos experience
Highly Stable

Key Highlights

  • Expert in microservices architecture and development.
  • Proven track record of reducing API latency by 30%.
  • Skilled in developing frameworks that enhance operational efficiency.
Stackforce AI infers this person is a Backend-heavy Fullstack developer in the SaaS industry.

Contact

Skills

Core Skills

Go (programming Language)KafkaMicroservicesDatabase ManagementData MigrationFramework DevelopmentNotification SystemsMonitoring ToolsApi ManagementFrontend DevelopmentWeb Application Development

Other Skills

MongoDBReal-time updatesRedisDatabase migrationQuartz Job SchedulerGrafanaAPI securityReactReduxTerraformReact.jsDjangoNode.jsSoftware InfrastructureC (Programming Language)

About

Software Developer

Experience

4 yrs 10 mos
Total Experience
4 yrs
Average Tenure
10 mos
Current Experience

Amazon

SDE II

Aug 2025Present · 10 mos · Bengaluru · On-site

Fiserv

2 roles

Senior Software Engineer

Promoted

Sep 2023Aug 2025 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • Developed multi-location menu support with end-to-end system design, covering both high-level architecture and low-level implementation. Used Kafka to propagate real-time menu updates across distributed restaurant locations.
  • Developed and deployed a dining-service microservice, effectively separating dining functionalities from a monolithic service. Achieved a 30 percent reduction in API latency and streamlined product rollout schedules. Integrated Kafka for data synchronization between services and leveraged Redis for low-latency caching of dining entities
  • Led the deprecation of a constrained microservice due to database storage limitations, orchestrating the seamless migration of its codebase into a monolithic service having large storage constraints.
  • Developed and deployed a batch job leveraging Quartz Job Scheduler to seamlessly migrate data from monolithic service to microservice architecture, ensuring smooth transition and data integrity.
Go (Programming Language)MongoDB

Software Engineer

Jul 2021Aug 2023 · 2 yrs 1 mo · Bengaluru, Karnataka, India

  • Developed an Order Status Management Framework to efficiently handle current order statuses, resulting in a 20 percent reduction in support calls.
  • Designed and implemented a notification system for new online orders by leveraging the existing notification framework, resulting in enhanced merchant experience.
  • Created dashboards for 7+ microservices in Grafana which improved monitoring and greatly reduced time taken to identify issues.
  • Added Rate Limiting to Clover Online Ordering APIs which helped mitigate 2 major DDoS attacks.
  • Developed a micro-app using react, redux for SDETs to test Online Ordering APIs which improved productivity of QA team.
Go (Programming Language)MongoDB

Lti - larsen & toubro infotech

Software Engineer

May 2020Jul 2020 · 2 mos · Mumbai, Maharashtra, India

  • Received Pre-Placement offer on the basis of value addition.
  • Built a web application to generate Terraform codes, which will make it easier for SAP Basis
  • administrators to work with Terraform.
  • Frontend of the app was built with React.js, and backend was developed with Django.
  • The web app provides a user interface to the administrators where they can enter the required
  • parameter for the infrastructure to build and retrieve the code needed.

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

B.Tech

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Go (programming Language) & Kafka

Explore similar profiles based on matching skills and experience