Summary
Overview
Work History
Education
Skills
Programming Languages
Tools & Softwares
Languages
Timeline
Generic
Yash Rathore

Yash Rathore

New Delhi

Summary

8 YEARS EXPERIENCE

BACKEND DEVELOPMENT | DISTRIBUTED SYSTEMS | MICROSERVICES

DATABASES | DATA-STRUCTURES | ALGORITHMS

PLATFORM DEV | TRAVEL | E-COMMERCE
PROJECT PLANNING | PROJECT LEAD | SYSTEM DESIGN

END TO END DEVELOPMENT

Overview

9
9
years of professional experience

Work History

Software Development Engineer 3

Expedia
Gurgaon
12.2020 - Current

Connectivity Platform- Smart Cache

  • Developed a generic Smart Cache solution with an Adaptive TTL strategy.
  • Lead project to integrate Smart Cache to Flights and Cars Line of Businesses.
  • End to end deliveries in terms of Requirements gathering, Opportunity sizing, Project estimates, Design, Development, Testing, Rollouts and Monitoring.
  • Achieved approx. 28% reduction in providers call for Flights
  • Approx. 36% reduction in provider calls for Cars.
  • Ensured minimum Price changes on app due to Caching using Adaptive TTL
  • Technologies- Java, Spring Boot, Cassandra, Kafka, AWS, Kubernetes, S3, Spinnaker, Junit, Datadog, Splunk, Vault

Cruise - Data Ingestion, Shopping and Booking

  • Worked in all the 3 key modules of Cruise- Data Ingestion, Shopping and Booking to become the S.M.E. of Cruise Line of Business.
  • Lead Booking and Shopping implementations of migrating to Cruise Line Direct Connect paths from GDS paths.
  • Lead a team of 3 in Ingestion Direct connect path implementation with Odysseus GDS for 11 cruise lines.
  • Lead a project with a team of 3 to deliver the Lean WLT project of Cruise LOB in tight deadlines, to provide support of Data ingestion of 14 new cruise lines.
  • Technologies- Java, Spring Boot, MsSQL, MongoDB, Redis, AWS, S3, Lambda, SNS, Kubernetes, Airflow, Spinnaker, Junit, Jenkins, Datadog, Splunk, Vault

Hotwire - Platform Development

  • Framework Development for Spring Boot Services
  • Migration from Chef Infra to AWS Kubernetes
  • Technologies- Java, Spring Boot, AWS, Kubernetes, Chef

Software Engineer 2

PayTm
Noida
06.2018 - 06.2020
  • Short Url Generation- Generation of short-url for the original urls
    Technologies- Cassandra, Datadog, Kibana, AWS
  • Notification System - A generic notification system of PayTm
    Technologies- MongoDB, SQS, GCM, FCM, APNS
  • Share and Earn- Refer a product to a friend and get cashback on purchase.
    Technologies- MySQL, Kafka,Spring Cache, Datadog, Kibana, AWS
  • Merchant Picker Application- An in-store app to be used by the pickers in the stores to collect the grocery, validate, bundle and bill them at the desk.
    Technologies- MySQL, Kafka, Datadog, Kibana, AWS
  • Reviews & Ratings - A generic reviews and ratings system of PayTm
    Technologies- MongoDB, ES, Logstash, JUnit, AWS

Software Engineer

SCA Technologies
Gurgaon
05.2016 - 06.2018
  • Supplier Management & Sourcing- Software for restaurant chains to identify the drivers for raw material cost changes, analyze what-if scenarios to predict impact on pricing Technologies- MS SQL Server, PostgreSQL, Java, Spring Boot
  • SCA Optimizer- Running set of rules on scenarios using optimizer and suggesting cost cutting solutions
    Technologies- MS SQL Server, PostgreSQL, Java, Spring Boot, JSF, Primefaces

Education

Bachelor of Science - Computer Science And Engineering

Indian Institute of Technology, Roorkee
Roorkee
05-2016

Skills

  • Spring/Spring Boot
  • Microservices
  • Messaging Services
  • Caching Services
  • RDBMS & NoSQL
  • Distributed Systems
  • Deployment Services
  • CI/CD
  • REST/SOAP/gRPC
    /GraphQL
  • Logging and Tracking
  • Monitoring Systems

Programming Languages

Java, Kotlin, SQL

Tools & Softwares

MySQL, Spring Boot, REST API, Redis, MongoDB, Cassandra, Postgres, ELK, ScyllaDB,  Kafka, SQS, IntelliJ, GIT, JIRA, Spinnaker, AWS, S3, Lambda, SNS, Kubernetes, Airflow, Splunk, Datadog, Confluence, Jenkins, Robo 3T, Excel, Adobe Photoshop

Languages

Hindi
First Language
English
Proficient (C2)
C2

Timeline

Software Development Engineer 3

Expedia
12.2020 - Current

Software Engineer 2

PayTm
06.2018 - 06.2020

Software Engineer

SCA Technologies
05.2016 - 06.2018

Bachelor of Science - Computer Science And Engineering

Indian Institute of Technology, Roorkee
Yash Rathore