π Senior Software Engineer @ Deliveroo (DoorDash)
π» Distributed Systems Β· ML Systems Β· AI Agents
π London, UK
π LinkedIn | Personal GitHub | Work GitHub
- π Deliveroo Express β Recently transitioned to a new vertical domain focusing on rapid delivery systems and scaling new product lines
- π§ Atlas β Building an AI-powered system (agents + knowledge + automation)
π https://github.com/gagansingh894/atlas
I build high-scale backend systems and ML platforms that operate in production with real-world impact.
- β‘ Systems processing 30K+ events/sec
- π€ ML serving at 1000 RPS, sub-20ms p99 latency
- π° Delivered systems driving Β£100M+ annual revenue
- π§© Focus on scalability, performance, and clean architecture
Ad Platform Β· Financial Systems Β· MLOps Β· Deliveroo Express
- π Scaled Ad Platform managing 35,000+ campaigns β Β£100M+ revenue
- π― Built targeting & scheduling systems β +10% adoption, improved ROI
- πΈ Delivered Ad Credits & Co-funded Campaigns β +Β£3.5M revenue
- π§Ύ Built centralized billing system β Β£1.92M operational efficiency
- π Enabled ads in filtered lists & offers β +Β£2.5M uplift
- π Led decoupling of financial systems via async/event-driven architecture
- π€ Built low-latency ML serving platform
- 1000 RPS, sub-20ms p99
- A/B experimentation + full MLOps lifecycle
- π§ Built LLM-powered campaign management agent (PoC)
- π Recently transitioned to Deliveroo Express vertical
Thousense: Cloud-Agnostic No-Code Data Science Platform
- ποΈ Designed core architecture for data & ML pipelines (Python OOP + functional design)
- βοΈ Built distributed execution engine using:
- Celery Β· RabbitMQ Β· Dask Β· Kubernetes
- Enabled concurrent scheduling & on-demand execution at scale
- π Developed hyperparameter tuning framework:
- Optuna + Dask + Joblib β scalable parallel optimization
- π Built FastAPI-based backend APIs powering multiple microservices
- π Built time-series forecasting models (Prophet, Statsmodels) β ~10% MAPE
- β‘ Reduced 30% development time via reusable ML lifecycle framework (MLflow)
- π Improved prediction accuracy by 5% via forward feature selection
- π Processed large datasets via PySpark (Hive β RDS pipelines)
- π Reduced 50% training time by orchestrating 5000+ pipelines using Dagster
- π Built framework to identify key market drivers
- Combined PCMCI causality + SHAP explainability
- π§ͺ Developed What-If simulation tool
- FastAPI + React + RDS + S3
- Enabled business users to explore scenario outcomes
- π€ Worked cross-functionally to deliver data-driven insights
- π οΈ Built end-to-end ML pipeline (Scikit-learn, Optuna)
- βοΈ Deployed via Argo on Kubernetes (AKS)
- β‘ Reduced 40% training time using:
- Containerized workloads (Go + MongoDB)
- Parallel execution of 1000+ training jobs
Languages
Go Rust Python
Backend & Systems
Distributed Systems Β· Event-Driven Architecture Β· DDD Β· Microservices Β· gRPC Β· REST
AI / MLOps
MLflow Β· Airflow Β· Argo Β· LangChain Β· RAG Β· AI Agents
Data & Storage
Kafka Β· Postgres Β· DynamoDB Β· Redis Β· Cassandra Β· Qdrant
Cloud & Infra
AWS Β· Azure Β· Kubernetes Β· Docker Β· Terraform Β· Datadog Β· CircleCI
- High-performance, cloud-agnostic ML serving system
- Rust-based β low latency, high throughput
- Multi-framework + OpenTelemetry observability
- Hybrid recommender + conversational AI
- Full-stack system (Python + Rust + React)
- End-to-end MLOps lifecycle
- Streaming ML system using Spark
- Real-time anomaly detection + ETL pipelines
- Event-driven architecture
- ACID-compliant ledger + reconciliation
- Designed for fault tolerance
- Distributed systems & system design
- ML infrastructure & production AI
- LLMs, agents, and RAG systems
- High-performance backend systems (Rust/Go)
- Most production systems are private (Deliveroo & Thoucentric)
- Happy to discuss architecture, trade-offs, and scaling decisions
If you're working on:
- Distributed systems at scale
- ML platforms / AI agents
- AdTech / FinTech / Data platforms
π Letβs connect