A

Aarish Chhabra

Software Engineer

Bengaluru, Karnataka, India5 yrs 8 mos experience

Key Highlights

  • Led migration projects optimizing resource usage by 32%.
  • Designed Shadow Testing framework ensuring data consistency.
  • Revamped legacy tools into a user-friendly React application.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the SaaS industry.

Contact

Skills

Core Skills

MicroservicesSpring FrameworkJavaSoftware DevelopmentReact.js

Other Skills

AWSAlgorithmsAmazon Web Services (AWS)AngularAngularJSBack-End Web DevelopmentBootstrapComputer ScienceConvolutional Neural Networks (CNN)Data StructuresDatabasesDatadogDesign PatternsDjangoExpress.js

About

A Software Engineer at Expedia Group having 2.5 years of work experience. In my experience at Expedia Group, I have worked across teams to enable migration for resource optimisation, better stakeholder experience & also lead the development work for new features. I have been involved in building a platform from scratch which involves 3 microservices built in Spring, Kotlin, gRPC and leverages Kafka, SQS, Elastic Search and Redis as well. Building things from scratch has given me a good exposure to HLD and LLD of the components. Tech Skills: Spring Framework, Java, Kotlin, REST, GraphQL, gRPC, Redis, Kafka, Elastic Search, SQS, Kubernetes, AWS, Splunk, Datadog, Maven, Gradle, Data Structures & Algorithms, Object Oriented Programming. I am a deeply motivated individual with a zeal to build applications centered around solving real problems, a curiousity to learn new technologies & a determination to achieve things. Looking forward for exciting opportunities. Extremely passionate for Cricket, may it be watching or playing. Feel free to have a chat about that anytime :p

Experience

5 yrs 8 mos
Total Experience
1 yr 10 mos
Average Tenure
2 yrs 2 mos
Current Experience

Uber

SDE-2

Apr 2024Present · 2 yrs 2 mos · Bengaluru, Karnataka, India · Hybrid

Expedia group

2 roles

SDE-2

Promoted

Oct 2022Feb 2024 · 1 yr 4 mos · Gurugram, Haryana, India

High-Level DesignSoftware DevelopmentKotlin CoroutinesJavaKubernetesMicroservices+9

SDE-1

Jul 2021Sep 2022 · 1 yr 2 mos · Gurugram, Haryana, India

  • Thanks to the rotation program at EG, I have already worked in 2 hugely different teams in my Full Time Role providing me valuable business understading of 2 important spaces:
  • Fraud & Risk
  • Lodging Capability, Marketplace
  • Worked Actively and Collaboratively with the team to migrate PDP pages of hotels.com to a new API developed for expedia brand. It ensured consistent experience among users & optimised the use of infrastructural resources, cutting down the infrastructure requirement by approx 32%
  • Designed a framework for Shadow Testing of the above migration to ensure data consistency on the details page of properties across legacy and new flow. In the testing duration of ~30 minutes, 1% of the live traffic is captured and a separate query to legacy & new APIs is fired through a Node.js based comparator tool. The response differences are computed and logged in an appropriate format onto Splunk.
  • Lead the development work in Angular, Spring, Java, RabbitMQ for automating the assigning of post booking chargebacks using Queuing Concept thus eliminating the manual effort required by analysts for every single chargeback. I splitted the feature requirement into multiple parts & finalised the high level code design approach for those by discussing with the senior members. Divided the task into multiple JIRA's & picked them appropriately over a span of a month.
  • Integrated Code Coverage Reporter plugins on Github Repositories and Jacoco Coverage reports across various services. Plugin provides a user friendly comment on the PR to indicate the code coverage difference between the master and the PR branch. Further, enhanced the code coverage of services by ~30%
High-Level DesignSoftware DevelopmentJavaAmazon Web Services (AWS)MicroservicesSplunk+11

Indraprastha institute of information technology, delhi

Undergrad Researcher - AI in Education

Aug 2020May 2021 · 9 mos

  • Worked on a specific task in the domain of AI in Education. Given an objective question and correct option(s) to it, automated the task of converting it to a Subjective Question.
Computer Science

Expedia group

Associate SDE Intern

May 2020Jul 2020 · 2 mos · Gurgaon, Haryana

  • Revamped 3 legacy cars-admin-tools used the company to manage it's suppliers into a single React based Web Application using Typescript. The Application interacted with mutliple backend APIs through Express server. End result was a completely generic, easily maintainable, user-friendly application with optimal design architecture centered at reusability and writing minimal code. Worked collaboratively in a team environment.
React.jsExpress.jsNode.jsComputer ScienceGitHubTypeScript

Indraprastha institute of information technology, delhi

Undergrad Teaching Assistant

Aug 2019Nov 2019 · 3 mos

  • Teaching Assistant in Linear Algebra Undergrad course. Took tutorials (meant for concept revision and practicing problems) and a doubt class weekly. Validation of weekly tutorial tests.
Computer Science

Education

Indraprastha Institute of Information Technology, Delhi

BTech — Computer Science & Applied Mathematics

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Microservices & Spring Framework

Explore similar profiles based on matching skills and experience