Summary
Overview
Work History
Education
Skills
Tools and Technologies
Timeline
Generic

Saurav Kumar

Summary

Strategic Software Engineer skilled in application development, testing and optimization. Excels at coordinating ground-up planning, programming, and implementation for core modules. Maintains strong object-oriented and software architecture fundamentals.

Overview

5
5
years of professional experience

Work History

Software Engineer

Agoda
Bangkok
09.2021 - Current
  • Developed a service, which helped the stakeholders to block suppliers for a particular route as and when required, as in when some suppliers are not performing well, this reduced failure rate by 10%
  • Worked on designing and developing a recovery system which retried the failed booking with other suppliers for an itinerary, this reduced the failure rate by 5%
  • Working on developing a rule engine, with which developers could easily configure a new payment method for different products, it reduced developer effort in adding a new payment method from 3 days to 2-3 hours.
  • Did end to end ownership of certain features, from design to deployment, by breaking down stories, prioritizing, discussing and explaining to other developers about the outcome of stories.

Software Engineer

FreeCharge
Gurugram
01.2021 - 08.2021
  • Worked on optimizing their legacy Loan Management system, by performing load tests of the existing application, identifying bottlenecks like slow queries and optimizing queries for fetching the data and hence improving the performance of the system.
  • Worked on Refactoring the legacy code to make it more readable by using different design patterns and other good practices
  • Made the existing RDBMS for Loan Management System scalable, by partitioning the database and made it ready for expected traffic in future.
  • Worked closely with product team in developing a new no cost EMI based loan system

Software Engineer

Bharatpe
Delhi
03.2020 - 01.2021
  • Worked on integrating api to do ocr of the document which was earlier done manually, hence reduced the human effort significantly.
  • Worked on developing add money features which allowed users to their interest account using any of the payment apps instantly. Handled rollback in case of failure in a transactional way.
  • Worked on developing microservice for centralized kyc service, which was exposed to other microservices for doing kyc, used aws s3 bucket to store the document of the user, developed System to process application in batches to verify it using ocr.

Java Software Engineer

Child health imprints
Delhi
05.2019 - 02.2020
  • worked in implementing backend for a simple Dashboard, which helped doctors to monitor the vitals and other important parameters for a baby on a bad.
  • worked actively on their legacy system to fix bugs, identified potential bugs, prioritized them, and fixed them.
  • Worked closely with the front-end team to finalize the contract for new apis, which would be used for baby monitoring dashboard

Education

B. Tech(Electronic and Communication Engineering) -

Indraprastha Institute of Information Technology, Delhi
04.2019

High School -

Modern International School, Delhi
03.2015

Skills

  • C
  • Java
  • Scala
  • Data Structures and Algorithms
  • Operating System
  • Databases
  • Computer Networks

Tools and Technologies

  • Mysql
  • Hibernate
  • Spring Boot
  • Apache Tomcat
  • Linux
  • Kafka (Messaging queue)
  • Aws
  • Git
  • Docker
  • Kubernetes
  • ScyllaDB (No SQL)
  • gRPC
  • Hadoop

Timeline

Software Engineer

Agoda
09.2021 - Current

Software Engineer

FreeCharge
01.2021 - 08.2021

Software Engineer

Bharatpe
03.2020 - 01.2021

Java Software Engineer

Child health imprints
05.2019 - 02.2020

B. Tech(Electronic and Communication Engineering) -

Indraprastha Institute of Information Technology, Delhi

High School -

Modern International School, Delhi
Saurav Kumar