Sourabh Gupta

Software Engineer

Bengaluru, Karnataka, India13 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 12+ years in scalable distributed systems development
  • Expertise in Java and microservice architectures
  • Led critical projects improving system resilience
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in E-commerce and Software industries.

Contact

Skills

Core Skills

Distributed SystemsMicroservices

Other Skills

Technical EngineeringRedisMySQLDesign DocumentsComputer ScienceCache CoherencyDistributed CachingNoSQLAerospikeCore JavaJavaJenkinsTest AutomationSeleniumJava Enterprise Edition

About

With 12+ years of experience, I specialize in developing scalable, high-performance distributed systems. Expertise in Java, Relational Databases(Mysql, TiDB), NoSQL (Redis, MongoDB), and RESTful frameworks (Dropwizard) enables me to design innovative microservice architectures that drive business growth. I focus on creating highly available, horizontally scalable solutions that optimize performance, reduce data footprint, and minimize operational complexity.

Experience

13 yrs 2 mos
Total Experience
4 yrs 4 mos
Average Tenure
8 yrs 1 mo
Current Experience

Flipkart

3 roles

Software Development Engineer IV

Oct 2024Present · 1 yr 7 mos

Software Development Engineer III

Promoted

Mar 2021Sep 2024 · 3 yrs 6 mos

  • Worked on Promise Engine, a high throughput low latency system which provides availability and serviceability for all products listed on Flipkart. This system powers Browse, Search, product pages and cart & checkout flows. Worked on building promise services in multi DC, improving resilience and recovery, reduced the data footprint, re-arch'd legacy systems, led several business critical projects and scaled the systems.
Technical EngineeringRedisDistributed SystemsMicroservices

Software Developer Engineer II

Mar 2018Mar 2021 · 3 yrs

  • Worked on Inventory and Source Capacity components under Promise Engine, which computes the availability and Handover Time of requested Listing based on manpower available in the warehouse on specific cutoffs.
RedisMySQLDistributed SystemsMicroservices

Adobe

Software Engineer

Jan 2015Mar 2018 · 3 yrs 2 mos · Noida

  • Projects: Creative Cloud Packager, Enterprise Dashboard, Behance Mobile
  • Role: International Quality Engineer
  • Key Responsibilities:
  • 1. Takes care of Adobe Products (Desktop, Web, Mobile) Localization Testing from Internationalization perspective.
  • 2. Work closely with Product teams to create testing timelines, test plans, test cases and manage vendor resources to complete the testing.
  • 3. Apart from project work, developed an Automated VMware workstation (EVA) solution to cater the need to provide on the go localized OS for testing.
  • 4. As part of initiative, created an Automation System to cover basic workflows of Behance.net on localized environment.

Infosys limited

3 roles

Senior System Engineer

Promoted

Oct 2014Dec 2014 · 2 mos

  • Reporting to Team Lead); Team size: 40; Struts 2.0, JSP, JavaScript, CSS, Hibernate
  • Tools used: Eclipse, Toad for MySql
  • Description: It is a development project which enables automated real-time data capture for energy consumption in buildings. It also able to send alerts and notifications when the performance exceeds threshold value or faulty energy meter.
  • Key Deliverables:
  • Responsible for developing complete module including UI with JSP, CSS in application.
  • Responsible for unit testing of the application.
  • Responsible for deploying the developed code on the server.

Systems Engineer

Feb 2013Sep 2014 · 1 yr 7 mos

  • Software Developer (Java)

System Engineer Trainee

Sep 2012Jan 2013 · 4 mos

  • Developed a demo project “A-to-Z Driving School” to hone my skills in technology e.g. JSP, HTML, CSS, JSF, POJO, JPA. Working in a team also helps to enhance my team-work skills.
  • Area of Responsibilities :
  • Developed a complete individual module from front-end to back-end for complete understanding of flow.
  • Integrate all modules developed by team-members which help in understanding the challenges of Integration.
  • Have done a complete unit testing of the application.

Education

Institute of Engineering & Technology

B.E — Computer Science Engineering

Jan 2008Jan 2012

MP Board

HSC

Jan 2008Present

MP Board

SSC

Jan 2006Present

Stackforce found 100+ more professionals with Distributed Systems & Microservices

Explore similar profiles based on matching skills and experience