Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Anshul Kathuria

Software Engineer II
London

Summary

Software Engineer with 6 years of experience in backend software applications, focused on improving application performance and stakeholder management through cross team collaboration

Overview

7
7
years of professional experience

Work History

Software Engineer II

Booking.com
09.2022 - Current
  • Responsible for powering flight searches across live, meta-search and cross-sell surfaces.
  • Enabled Cross Sell Flight discovery resulting in 20% increase in search traffic by integrating with different verticals such as accommodations, attractions and taxis driving multi product conversion.
  • Modernized the service stack from dropwizard to spring boot to spring webflux leading to 10% lower latency and 2x throughput gains.
  • Integrated in house governance libraries to dynamically block/selectively filter requests/responses based on PoS, Carriers, bot score.
  • Worked with platform teams to ensure 99.9% service availability and improving p99 latency metrics.

Software Engineer

Compass
02.2022 - 09.2022
  • Handle Property listings search infrastructure.
  • Handling User Query Optimisation for any saved searches.

Software Engineer

Expedia Group
01.2020 - 01.2022
  • Converted precomputed SPROCS into JPA based repositories and Hibernate as ORM.
  • Reduced latency for APIs by ~20% by optimizing downstream service and database calls.
  • Involved in Migration of Booking Events across heterogeneous databases.

Junior Software Developer

Amadeus IT Group
01.2018 - 01.2020
  • Involved in the design and development of a conversational bot for airline industry.
  • Helped migrate the code from monolithic architecture to micro-service architecture.
  • Developed a tool to migrate conversation intents across different NLPs.
  • Developed a spell checker to correctly interpret erroneous text.
  • Integrated the codebase with Google Analytics to track passenger's interactions with Chatbot.

Software Engineering Intern

Amadeus Labs
01.2018 - 07.2018
  • Comprehensive research on Distributed Ledger Technologies including Blockchain, Hashgraph and Hyperledger Frameworks.
  • Published 3 IP Assets (Defensive Publications) on Blockchain in Travel, How Ethereum Works Under The Hood, Baggage Tracking System in Research Disclosure.
  • Implemented a POC for Seat Exchange System using Hyperledger Composer.

Education

Bachelor in Engineering - Computer Engineering

Thapar University
Punjab, India
04.2001 -

Grade XII, C.B.S.E. - Non Medical

Modern Senior Secondary School
Punjab
04.2001 -

Skills

SQL

Object-oriented programming

Java

Spring & Spring Webflux

Apache Kafka

Redis

Elasticsearch

Timeline

Software Engineer II

Booking.com
09.2022 - Current

Software Engineer

Compass
02.2022 - 09.2022

Software Engineer

Expedia Group
01.2020 - 01.2022

Junior Software Developer

Amadeus IT Group
01.2018 - 01.2020

Software Engineering Intern

Amadeus Labs
01.2018 - 07.2018

Bachelor in Engineering - Computer Engineering

Thapar University
04.2001 -

Grade XII, C.B.S.E. - Non Medical

Modern Senior Secondary School
04.2001 -
Anshul KathuriaSoftware Engineer II