Kaustav Vats

About

Distributed Systems Engineer at Cloudflare · London

I’m a software engineer based in London, working on distributed systems at Cloudflare. I spend most of my time on caching, data formats and the latency of requests that cross the globe.

Before Cloudflare I spent two and a half years at JPMorgan Chase building security-critical services for Chase UK — from a device manager that lets customers remotely lock the app to a zero-trust authentication service handling thousands of requests per second. Earlier, at Zomato, I built recommendation systems and broke a monolith into Go microservices serving 30M+ monthly users, and I started my career as a full-stack engineer at MakeMyTrip.

I studied Computer Science at IIIT-Delhi. Outside work I like writing about what I learn — you’ll find those notes on this site.

Experience

  1. Dec 2025 – Present

    Distributed Systems Engineer

    Cloudflare · London, UK

    • Engineered the Firewall List cache — designed a high-performance Cap’n Proto storage format and optimised lookup logic, cutting global traffic latency and improving hit efficiency.
    • Specified and shipped Waiting Room cache-synchronisation improvements across multi-zone deployments, reducing customer-facing latency by ~7%.
  2. May 2023 – Nov 2025

    Software Engineer II → III

    JPMorgan Chase & Co. (Chase UK) · London, UK

    • Led a cross-regional team of four building Device Manager, letting customers remotely block Chase App access; improved device-registration latency by 87%.
    • Built an event-driven reconciliation process for 7M+ records using the transactional outbox pattern, with zero downtime.
    • Spearheaded the Crypto Manager Nginx service (8,000+ RPS) for zero-trust client authentication; improved API response time by 12%.
  3. Feb 2022 – Nov 2022

    Software Development Engineer

    Zomato · Gurugram, India

    • Built an item recommendation system tuned through A/B experiments, lifting average order value by 0.7% across 30M+ monthly users.
    • Led the decomposition of a monolith into Go microservices, scaling to 100% of traffic with a 33% latency reduction.
    • Cut cache read time by ~85% on an RPC serving 0.1M+ RPS.
  4. Jul 2020 – Feb 2022

    Software Engineer

    MakeMyTrip · Gurugram, India

    • Full-stack engineer across backend services and the React Native app.
    • Revamped the holiday package listing and booking pages, improving user experience and retention.
    • Built Kafka pipelines streaming booking data to the Post-Sales team for communication and analytics.

Education

  1. Aug 2016 – Jun 2020

    B.Tech, Computer Science and Engineering

    Indraprastha Institute of Information Technology (IIIT-Delhi) · New Delhi, India

Awards

  1. 2021

    Go-Tripper of the Month

    MakeMyTrip

  2. 2020 – 2021

    Green Hat Award

    MakeMyTrip

  3. 2019

    Top 5% Performer — Ethical Hacking

    NPTEL

  4. 1st Place, FooBar Coding Event

    IIIT-Delhi

Certifications

  1. AWS Certified Cloud Practitioner

    Amazon Web Services

  2. Java Spring Framework Master Class

    Udemy

  3. Web Frameworks and Tools

    Coursera