Sourabh ‎

Associate Consultant

Bengaluru, Karnataka, India11 yrs 3 mos experience

Key Highlights

  • Led the overhaul of a major Payments Gateway.
  • Managed high-scale systems processing millions of transactions.
  • Conducted extensive training for developers on best practices.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech and high-scale B2C systems.

Contact

Skills

Core Skills

Engineering ManagementArchitectural DesignProject ManagementTraining & DevelopmentBack-end Web DevelopmentDistributed SystemsMicroservices

Other Skills

Apache KafkaArchitecture ReviewsCC++ClojureConsultingCore JavaDatabasesEclipseElasticsearchEnglishGitHub ActionsHigh-Level DesignIT RecruitmentJSF

About

Sourabh is a backend engineer with ~12 years of experience in building highly scalable, mission critical systems supporting millions of daily transactions at Gojek, Thoughtworks and Runnr.

Experience

Equal experts

Lead Consultant

Nov 2024Present · 1 yr 4 mos · Bangalore Urban · Hybrid

Pine labs

Staff Engineer

Jul 2023Aug 2024 · 1 yr 1 mo · Bengaluru, Karnataka, India · Hybrid

  • In my role, I spearheaded the overhaul of our Payments Gateway, including the core payment management system. My contributions included:
  • Architectural Design: Partnered closely with the architect to create a robust, event-driven architecture that is highly available, reliable, and fault-tolerant.
  • Tech Stack Selection: Led the selection and implementation of a diverse tech stack tailored to our needs, including Kotlin, Kafka, various Datastores (e.g., PostgreSQL for Order Management System, Elasticsearch for search functionality), and GitHub Actions for CI/CD pipelines.
  • Engineering Management: Assumed the role of Engineering Manager to align with the product roadmap, plan sprints, detail requirements, and manage story cards and delivery.
  • Team Building and Leadership: Joined as the first engineer and successfully built and managed a team of 10. Empowered the team to independently design, develop, and deploy services. Conducted a 6-week asynchronous bootcamp to coach them on best practices in testing and design.
Engineering ManagementArchitectural Design

Stealth startup

Engineering Lead

Nov 2022May 2023 · 6 mos · Bengaluru, Karnataka, India · Remote

  • Driving end to end delivery of projects including interfacing with stakeholders to understand the requirements and build best technical solutions.
  • We are also exploring using AI-LLM models to assist in the SDLC to improve the efficiency of the team.
Project ManagementArchitectural Design

Thoughtworks

Lead Trainer

Nov 2021Aug 2022 · 9 mos · Bengaluru, Karnataka, India · Hybrid

  • I conducted ~14 hands-on training for developers on Clean Code, CI/CD and Agile project management practices. This was a 2 week training and would involve laterals from 2-14 yrs of experience with a batch size ranging from 25-50 people with a trainer:trainee ratio of 1:8.
PostgreSQLLow-Level DesignConsultingTraining & DevelopmentBack-End Web DevelopmentHigh-Level Design

Career break

Health and well-being

May 2021Oct 2021 · 5 mos · Bengaluru, Karnataka

  • Took a break after a superb run at Gojek to recover from health issues and spend time learning the keyboard.

Go-jek india

Lead Software Engineer

May 2017May 2021 · 4 yrs · Bengaluru Area, India

  • I led teams to build and maintain high scale systems which included re-designing the architecture, improving uptime and hiring and mentoring engineers.
  • Engineer Lead, Ride Hailing Team (1.5 years)
  • I led a team of 15 people to manage the customer facing side of the Gojek Ride hailing business. These systems processed millions of transactions each day amounting to revenue of USD 1M per day.
  • One of my key achievements was extracting the payments code to a highly reliable, scalable asynchronous micro-service. We also extracted the ziggurat framework to make it reusable. I co-presented a talk on this journey at the ClojureD '19 conference in Berlin.
  • Lead Software Engineer, Matchmaking team (2.5 years)
  • I led the MatchMaking team (15 people) which was responsible for building and maintaining a scalable and robust platform to build a cross-product driver allocation platform.
  • One of my key achievements was designing a drive allocation monitoring platform to make the allocation of drivers more transparent. This product enabled us to increase uptime, reduce driver complaints, increase developer productivity and also improve the core product through data analytics.
PostgreSQLDistributed SystemsApache KafkaLow-Level DesignTest AutomationProduct Management+4

Runnr

Application Developer

Jun 2016Apr 2017 · 10 mos · Bangalore

  • I worked in the driver platform team on both the mobile and the backend.
PostgreSQLLow-Level DesignBack-End Web DevelopmentHigh-Level Design

Thoughtworks

Application Developer

Jan 2014Jun 2016 · 2 yrs 5 mos · Pune Area, India

  • I worked as an Application-Developer on multiple projects where my responsibilities included developing features right from requirements gathering from clients to delivery and coaching new developers through pairing. The clients ranged in domains from online gaming, house rental to core banking platforms.
Low-Level DesignBack-End Web DevelopmentHigh-Level Design

Compassites software solutions

Consultant-Developer

Jun 2013Jan 2014 · 7 mos · Pune

  • I worked as a developer on JAVA and Ruby on Rails technologies. I was responsible for independently integrating new modules for Search and Caching, in addition to user-story development.
Low-Level DesignBack-End Web DevelopmentHigh-Level Design

Compassites

Intern

Dec 2012Jan 2013 · 1 mo · Pune

  • Worked as an Intern in Dev Team on J2EE project using JSF,CDI. Developed a major module based on HibernateSearch which was used for unstructured searches.

Education

PVG's College of Engineering and technology

Bachelor of Engineering (BE) — Information Technology

Jan 2009Jan 2013

Sinhagad College of Arts, Science and Commerce

HSC — Science

Jan 2007Jan 2009

Karnatak High School

SSC — High School/Secondary Certificate Programs

Jan 1997Jan 2007

Stackforce found 100+ more professionals with Engineering Management & Architectural Design

Explore similar profiles based on matching skills and experience