10+ years at Expedia and Zalando building ML pipelines, feature-serving endpoints, and reranking services for search ranking and fraud detection at scale. Now building LLM-powered products end-to-end.
Built ML systems for search relevance and ranking, collaborating with ML scientists and PMs to ship model improvements to production.
Built Spark ML pipelines on Databricks for training and scoring search ranking models, including feature engineering to turn raw event data into model-ready ranking features
Built second-pass reranking in the service layer with feature-serving endpoints and YAML-driven signal selection
Reduced ML pipeline runtime from 15 hours to 2 hours (7.5× faster) by introducing Databricks Workflows to parallelise jobs
Ran A/B experiments to measure model impact; integrated Travel Ads into the ranking backend with real-time placement logic
Designed data services ingesting millions of events per day and optimised complex SQL queries powering ranking datasets
2020 — 2022
ZalandoSoftware Engineer (ML) — Fraud & Risk
Built ML-based fraud detection systems and feature pipelines for real-time risk scoring at e-commerce scale.
Built feature engineering pipelines transforming raw fraud signals into backend features consumed by risk models for real-time scoring
Built ML-based post-processing for invoice fraud detection, applying model outputs to flag fraudulent invoices
Designed and scaled APIs handling 250M+ orders and payments with low-latency fraud checks under heavy traffic
Delivered a GDPR compliance project protecting user data across the risk platform
2015 — 2020
Earlier ExperienceSoftware Engineer
Expedia Hotels.com (personalised pricing APIs, Grafana monitoring pipelines), Profectus Solutions (0→1 pricing intelligence platform, led 8 engineers), Infosys (REST APIs with Kafka event streaming for Apple Concierge Analytics).