Authors

Aaqib Kufran

Aayush Garg

Abby Alcantara
- Evolution of quality at Grab 31 Mar 2023

Abdullah Al Mamun
- Trident - Real-time Event Processing at Scale 13 Jan 2021
- Supporting large campaigns at scale 1 Apr 2022
- Sliding window rate limits in distributed systems 14 Dec 2023
- Unveiling the process: The creation of our powerful campaign builder 10 Sep 2024

Abeesh Thomas

Adarsh Koyya
- Debugging High Latency Due to Context Leaks 30 Jun 2021

Aditya Praharaj

Adrian Margin
- Protecting Personal Data in Grab's Imagery 26 Jul 2021

Adrian Popovici
- Protecting Personal Data in Grab's Imagery 26 Jul 2021

Adriana Lazar
- Building hyperlocal GrabMaps 30 Aug 2023

Advitiya Vashist
- Graph for fraud detection 24 Nov 2022

Ajay Srivastava

Ajmal Afif

Akshay Misra

Albert Cheng

Alex Ilisei
- How KartaCam powers GrabMaps 1 Dec 2022

Allen Wang

Althaf Hameez
- Dealing with the Meltdown Patch at Grab 7 Jan 2018

Alvis Chew

Amanda Ng

Amar Jain
- App Modularisation at Scale 13 Jul 2021

Amar Prakash
- Processing ETL tasks with Ratchet 19 Jul 2021

Ameya Mannikar
- How KartaCam powers GrabMaps 1 Dec 2022

An Tran
- How KartaCam powers GrabMaps 1 Dec 2022

Andrew Lam

Andy Lin

Aneesh Chandra
- Scaling Like a Boss with Presto 1 May 2017

Aniket Kulkarni

Anish Jha

Ankit Sinha

Anthony McCallum

Arkar Min Aung
- Driving Southeast Asia Forward with AWS 21 May 2017

Ashish Agarwal

Audrey Jee

Avinash Papatla
- Why Test the Design with Only 5 Users 26 Aug 2016

Avinash Singh

Beata Tautan-Jancso

Biju Joseph Jacob

Bjorn Jee

Boon Zhan Chew

Bowen Wang

Bruce Li
- Graph service platform 5 Jan 2023

Bunty Madan

Calvin Ng Tjioe

Calvin Tran
- Rethinking Stream Processing: Data Exploration 31 Jan 2024

Chad Burgess
- Biometric authentication - Why do we need it? 20 Jan 2022

Chamal Sapumohotti

ChandanKumar Agarwal
- Debugging High Latency Due to Context Leaks 30 Jun 2021

Chandrakanth
- Abacus - Issuing points for multiple sources 1 Mar 2022

Chandulal Kavar
- The Journey of Deploying Apache Airflow at Grab 14 Jul 2020

Chao Wang

Christian Coffrant

ChunKai Phang

Clarisse Peralta
- The GrabMart Journey 18 Jan 2021

Clemens Valiente
- Programmers Beware - UX is Not Just for Designers 5 Jul 2016
- Designing Resilient Systems: Circuit Breakers or Retries? (Part 1) 21 Dec 2018
- Designing Resilient Systems: Circuit Breakers or Retries? (Part 2) 8 Jan 2019
- How We Simplified Our Data Ingestion & Transformation Process 3 Mar 2019
- How We Prevented App Performance Degradation from Sudden Ride Demand Spikes 8 Jan 2020
Da Huang

Dan Low

Daniel Kasen
- How We Built a Logging Stack at Grab 31 Jul 2019

Daniel Tai

Daniel Tay
- How Grab Hires Engineers in Singapore 16 Feb 2017
Daniel Wang

Darrell Tay

David Khu

Deepak Barr
- Data First, SLA Always 1 Aug 2019

Denis Sakhapov
- Troubleshooting Unusual AWS ELB 5XX Error 10 May 2017

Dheeraj Vardhan Reddy Pidatala

Dustin Chung
- Tourists on GrabChat! 22 May 2019

Edmund Hong

Edmund Lui

Eelin Ngiow
- The GrabMart Journey 18 Jan 2021

Eliot Li

Elisa Monacchi
- Customer Support Workforce Routing 5 Feb 2021
- How We Improved Agent Chat Efficiency with Machine Learning 19 Apr 2021
- Reshaping Chat Support for Our Users 7 Jul 2021

Fabianto Wangsamulya

Fabrice Harbulot
- Exposing a Kafka Cluster via a VPC Endpoint Service 18 Feb 2022
- Zero trust with Kafka 7 Dec 2022
- PII masking for privacy-grade machine learning 1 Jun 2023
- Zero traffic cost for Kafka consumers 7 Jul 2023
- An elegant platform 30 Nov 2023
- Kafka on Kubernetes: Reloaded for fault tolerance 26 Dec 2023

Felix Haryanto Lie
- LLM-assisted vector similarity search 23 Oct 2024

Feng Cheng
- Data First, SLA Always 1 Aug 2019
- Real-time data ingestion in Grab 14 Mar 2022
- LLM-powered data classification for data entities at scale 15 Jul 2024
- Enabling conversational data discovery with LLMs at Grab 26 Sep 2024

Foo Wui Ngiap

Fujiao Liu
- Round-robin in Distributed Systems 27 Sep 2016
- How We Scaled Our Cache and Got a Good Night's Sleep 19 Jun 2017
- How We Designed the Quotas Microservice to Prevent Resource Abuse 10 Aug 2018

Garvee Garg

Gaurav Sachdeva
- Grabbing Growth: A Growth Hacking Story 8 Dec 2017

George Matthew Limongan
- Grab Vietnam Careers Week 14 Oct 2016
- Battling with Tech Giants for the World's Best Talent 18 Jan 2017
- Come and #hackallthethings at Grab 11 Jul 2017

Gregory Allan

Guanfeng Wang

Hai Nam Cao

Hannes Kruppa
- Protecting Personal Data in Grab's Imagery 26 Jul 2021

Hao Wu

Haotian Mi
- LLM-assisted vector similarity search 23 Oct 2024

Harvey Li

Herman Khoo

Hualin Liu

Huan Yang
- Grabbing Growth: A Growth Hacking Story 8 Dec 2017

Hung Nguyen

Hung Tran Viet

Huong Vuong

Inderpreet Singh

Indrajit Sarkar

Irfan Hanif
- Data First, SLA Always 1 Aug 2019
- Real-time data ingestion in Grab 14 Mar 2022

Ishita Parbat

Jacob Yu
- Graph service platform 5 Jan 2023

Jake Ng

Jasmine Lim
- Customer Support Workforce Routing 5 Feb 2021

Jason Lee Jie Shien
- GrabChat Much? Talk Data to Me! 24 Mar 2020

Jenn Ng

Jeremy Wang

Jerome Tong

Jerry Ng
- Go module proxy at Grab 30 Jun 2023

Jessica Sean

Jia Chen
- Graph concepts and applications 2 Jun 2022
- Graph Networks - 10X investigation with Graph Visualisations 30 Jun 2022
- Graph for fraud detection 24 Nov 2022
- Graph service platform 5 Jan 2023
- Unsupervised graph anomaly detection - Catching new fraudulent behaviours 2 Aug 2023

Jia Hao Goh
- Deep Dive into Database Timeouts in Rails 29 Jan 2018

Jia Liang Wong

Jiahao Huang

Jia Long Loh
- How we reduced our CI YAML files from 1800 lines to 50 lines 19 Apr 2022
- Ensuring data reliability and observability in risk systems 23 Apr 2024
- LLM-assisted vector similarity search 23 Oct 2024
- How we seamlessly migrated high volume real-time streaming traffic from one service to another with zero data loss and duplication 5 Dec 2024

Jiaying Lim
- Grabbing Growth: A Growth Hacking Story 8 Dec 2017

Jie Zhang
- Trident - Real-time Event Processing at Scale 13 Jan 2021
- Supporting large campaigns at scale 1 Apr 2022
- Message Center - Redesigning the messaging experience on the Grab superapp 17 Apr 2023
- How we evaluated the business impact of marketing campaigns 23 May 2024
- How we improved translation experience with cost efficiency 5 Aug 2024
- Unveiling the process: The creation of our powerful campaign builder 10 Sep 2024

Jim Zhan

Johan Kok
- Data First, SLA Always 1 Aug 2019

Jonathan Lee

Joseph Khan

Juho Lee

Jun Liu

Justin Bolilia
- Making Grab’s Everyday App Super 3 Jul 2019

Kai Feng Tee

Kaisen Wang

Kamesh Chandran

Kang Huang

Kapil Chaurasia
- A Key Expired in Redis, You Won't Believe What Happened Next 27 Mar 2017
- Plumbing At Scale 6 Jan 2020
- How Kafka Connect helps move data seamlessly 6 Apr 2022

Kelly Kuo

Kendrick Tan

Kenneth Rithvik

Kenny Chan

Kevin Adam Hutama

Hoh Siew Foo Krist

Kudali Robinson Immanuel

Laiyi Lin

Lara PuReum Yim
- Journey of a Tourist via Grab 11 Sep 2018
- Understanding Supply & Demand in Ride-hailing Through the Lens of Data 20 Feb 2019
- Recipe for Building a Widget: How We Helped to “Peak-Shift” Demand by Helping Passengers Understand Travel Trends 7 Mar 2019
- Guiding You Door-to-Door via Our Superapp! 12 Apr 2019
- Bubble Tea Craze on GrabFood! 9 May 2019
- Tourists on GrabChat! 22 May 2019
- No More Forgetting to Input ERP Charges - Hello Automated ERP! 31 Jul 2019
- 7 Fun Facts about Grab’s Driver-Partners in Singapore 20 Mar 2020
- GrabChat Much? Talk Data to Me! 24 Mar 2020
- Does Southeast Asia Run on Coffee? 26 Mar 2020

Lipeng Zhang
- Search architecture revamp 17 May 2022

Lucas Nelaupe

Maria Mitisor
- New zoom freezing feature for Geohash plugin 21 Feb 2023

Matthew Yeow
- Customer Support Workforce Routing 5 Feb 2021

Mayank Gupta
- Mockers - Overcoming Testing Challenges at Grab 18 Sep 2018
- Loki, a Dynamic Mock Server for HTTP/TCP Testing 10 Apr 2019
- Introducing Grab-Kit: Distributed Service Design at Grab 8 Jun 2018
- Context Deadlines and How to Set Them 11 Mar 2019
- Designing Resilient Systems Beyond Retries (Part 1): Rate-Limiting 20 Mar 2019
- Designing Resilient Systems Beyond Retries (Part 2): Bulkheading, Load Balancing, and Fallbacks 25 Mar 2019
- Designing Resilient Systems Beyond Retries (Part 3): Architecture Patterns and Chaos Engineering 27 Mar 2019
- Preventing Pipeline Calls from Crashing Redis Clusters 5 May 2019
- Go Modules- A Guide for monorepos (Part 1) 29 May 2020
- Go Modules- A Guide for monorepos (Part 2) 12 Aug 2020

Michael Chirico

Michel Parreno
- Turbocharging GrabUnlimited with Temporal 12 Dec 2024

Mihai Stroe

Mike Tee

Mohammed Milhad Miah

Min Chen
- Graph for fraud detection 24 Nov 2022

MingXuan Lee
- Bubble Tea Craze on GrabFood! 9 May 2019

Minglei Su

Minh Khoi Nguyen
- Migrating from Role to Attribute-based Access Control 9 Mar 2023
- An elegant platform 30 Nov 2023

Muqi Li
- Using Grab’s Trust Counter Service to Detect Fraud Successfully 21 Oct 2019
- Griffin, an Anti-fraud Risk Rule Engine Making Billions of Predictions Daily 28 Oct 2019
- Building a Hyper Self-Service, Distributed Tracing and Feedback System for Rule & Machine Learning (ML) Predictions 24 May 2021
- Graph Networks - Striking fraud syndicates in the dark 28 Apr 2022
- Graph concepts and applications 2 Jun 2022
- Graph Networks - 10X investigation with Graph Visualisations 30 Jun 2022
- Graph service platform 5 Jan 2023
- Graph modelling guidelines 8 Nov 2023
- LLM-assisted vector similarity search 23 Oct 2024
- How we seamlessly migrated high volume real-time streaming traffic from one service to another with zero data loss and duplication 5 Dec 2024

Nagendra Gangwar

Nagur Hassan
- Guiding You Door-to-Door via Our Superapp! 12 Apr 2019

Nathaniel Callens

Naveen Kumar Jakuva Premkumar

Neeraj Mishra
- Guiding You Door-to-Door via Our Superapp! 12 Apr 2019
- Save Your Place with Grab! 1 Aug 2019

Ngoc Thuyen Trinh

Minh Nhat Nguyen
- Rethinking Stream Processing: Data Exploration 31 Jan 2024

Nick Buhrer

Nicoleta Viregan

Nishant Gupta
- Migrating Existing Datastores 8 Aug 2017

Nuo Xu

Nutdanai Phansooksai

Ocean Nguyen

Oscar Cassetti
- Querying Big Data in Real-time with Presto & Grab's TalariaDB 2 Jan 2019
- A Lean and Scalable Data Pipeline to Capture Large Scale Events and Support Experimentation Platform 16 Jan 2019
- How We Simplified Our Data Ingestion & Transformation Process 3 Mar 2019
- How we reduced our CI YAML files from 1800 lines to 50 lines 19 Apr 2022

Padarn George Wilson

Panos Mavrokonstantis

Pei Shan Yap

Pengcheng Zhao
- Customer Support Workforce Routing 5 Feb 2021

Pengxuan Xu

Philip Madeley

Phuc Lam Nguyen

Poonam Gambhire

Poornima Badrinath

Pramiti Goel
- Data First, SLA Always 1 Aug 2019

Prashant Kumar

Pratyush More

Pravin Kakar

Preeti Karkera

Preeti Kotamarthi

Prithvinder Singh

Pu Li

Quang Minh Tran
- Zero trust with Kafka 7 Dec 2022
- Zero traffic cost for Kafka consumers 7 Jul 2023

Rachel Fong
- Biometric authentication - Why do we need it? 20 Jan 2022
- So You Need to Hire Good Engineers 24 Jul 2017
- The Art of Hiring Good Engineers 4 Oct 2017

Raghav Garg

Ram Dilip Pradhan

Ramkumar Manickam

Renrong Weng

Renshi Bao

Renu Yadav
- Journey to a Faster Everyday Superapp Where Every Millisecond Counts 26 Dec 2019
- Evolution of quality at Grab 31 Mar 2023

Md Riyadh

Rizal Fathony

Romain Basseville
- Catwalk: Serving Machine Learning Models at Scale 2 Jul 2019
- Making Grab’s Everyday App Super 3 Jul 2019

Roman Atachiants
- Building Grab’s Experimentation Platform 13 Jul 2018
- Reliable and Scalable Feature Toggles and A/B Testing SDK at Grab 2 Nov 2018
- Orchestrating Chaos Using Grab's Experimentation Platform 23 Nov 2018
- Querying Big Data in Real-time with Presto & Grab's TalariaDB 2 Jan 2019
- A Lean and Scalable Data Pipeline to Capture Large Scale Events and Support Experimentation Platform 16 Jan 2019
- How We Simplified Our Data Ingestion & Transformation Process 3 Mar 2019
- Being a Principal Engineer at Grab 25 Sep 2019

Roxana Crisan
- Road localisation in GrabMaps 17 Nov 2023

Ruike Zhang
- Troubleshooting Unusual AWS ELB 5XX Error 10 May 2017
- DNS Resolution in Go and Cgo 24 May 2017

Samuel Thomas

Sandeep Kumar

Sandy Cahya

Saubhagya Awaneesh

Saurabh Vajpayee

Sayam Bohra
- LLM-assisted vector similarity search 23 Oct 2024

Sc Ng

Sergii Grechukha

Sharathbabu Siddaramappa

Sharon Teng

Sherizan Sheikh

Shi Kai Ng
- Safer deployment of streaming applications 2 May 2023
- Rethinking Stream Processing: Data Exploration 31 Jan 2024
- Enabling near real-time data analytics on the data lake 23 Feb 2024

Shirley Yang
- Save Your Place with Grab! 1 Aug 2019

Shivkumar Krishnan
- Mockers - Overcoming Testing Challenges at Grab 18 Sep 2018

Shreyas Parbat

Shuailong Liang
- Query expansion based on user behaviour 16 Nov 2022

Shuangquan Hou
- How KartaCam powers GrabMaps 1 Dec 2022

Shubham Badkur

Shuguang Xiang

Shu Juan Cheong
- Embracing a Docs-as-Code approach 4 May 2022

Shuqi Wang

Shweta Padmanaban
- The GrabMart Journey 18 Jan 2021

Siddharth Pandey

Siliang Cao

Simone Wong
- Query expansion based on user behaviour 16 Nov 2022

Sita Yadav

Siu Sing Lai
- Does Southeast Asia Run on Coffee? 26 Mar 2020

Soon Hau Chua

Sourabh Suman
- Democratising Fare Storage at Scale Using Event Sourcing 23 Nov 2020
- Debugging High Latency Due to Context Leaks 30 Jun 2021

Stan Halka

Stefan Jaro

Stephanie Lukito

Sufyan Selamet
- Guiding You Door-to-Door via Our Superapp! 12 Apr 2019

Suman Anand
- Customer Support Workforce Routing 5 Feb 2021
- How We Improved Agent Chat Efficiency with Machine Learning 19 Apr 2021
- Reshaping Chat Support for Our Users 7 Jul 2021

Summit Saurav
- Guiding You Door-to-Door via Our Superapp! 12 Apr 2019
- Save Your Place with Grab! 1 Aug 2019

Sushant Tiwari
- React Native in GrabPay 30 May 2019

Suvi Murugan

Suwei Yang
- How KartaCam powers GrabMaps 1 Dec 2022

Swati Joshi

Sylvain Bougerel

Sze Han Ong

Tang Muchen

Tao Hou
- Search architecture revamp 17 May 2022

Tarun Modi
- Grab's Front End Study Guide 3 Jun 2017

Tenindra Abeywickrama

Thang Le
- Securing GitOps pipelines 1 Mar 2023
- Kafka on Kubernetes: Reloaded for fault tolerance 26 Dec 2023

Thanh Dat Le

Thanh Tung Dao
- How Kafka Connect helps move data seamlessly 6 Apr 2022
- Zero trust with Kafka 7 Dec 2022

Tharaka Wijebandara

Theodore Felix Leo
- Turbocharging GrabUnlimited with Temporal 12 Dec 2024

Thuy Nguyen
- Mockers - Overcoming Testing Challenges at Grab 18 Sep 2018
- Loki, a Dynamic Mock Server for HTTP/TCP Testing 10 Apr 2019

Tim Lange

Tra Tran

Vaibhav Vij

Nguyen Van Minh

Varun Kansal

Varun Torka

Vasu Krishnamoorthy

Vasudevan K.

Victor Liang
- Using real-world patterns to improve matching in theory and practice 22 Nov 2021
- How KartaCam powers GrabMaps 1 Dec 2022

Vineet Nair
- Mockers - Overcoming Testing Challenges at Grab 18 Sep 2018
- Loki, a Dynamic Mock Server for HTTP/TCP Testing 10 Apr 2019
- Marionette - Enabling E2E User-scenario Simulation 23 Dec 2019

Vinnson Lee

Vinod Prajapati
- React Native in GrabPay 30 May 2019

Vishal Prakash
- Mockers - Overcoming Testing Challenges at Grab 18 Sep 2018
- Loki, a Dynamic Mock Server for HTTP/TCP Testing 10 Apr 2019

Vishal Sharma

Wan Ling Guai
- How We Improved Agent Chat Efficiency with Machine Learning 19 Apr 2021
- Reshaping Chat Support for Our Users 7 Jul 2021

Warren Zhou

Wei Yang Wang
- Graph modelling guidelines 8 Nov 2023

Weicheng Zhu

Weilun Wu
- Automating Multi-Armed Bandit testing during feature rollout 1 Sep 2021
- Search indexing optimisation 27 Sep 2021
- Search architecture revamp 17 May 2022
- Query expansion based on user behaviour 16 Nov 2022

Wenbo Wei

Wenhui Wu

Wenli Wan
- How Kafka Connect helps move data seamlessly 6 Apr 2022

Wentao Xie

Wenxiang Lu
- Graph concepts and applications 2 Jun 2022
- Graph service platform 5 Jan 2023
- Graph modelling guidelines 8 Nov 2023

Wenxin Liao

William Wu

Wilson Burhan
- How telematics helps Grab to improve safety 24 Mar 2022

Muhammad Wira Muhammad Ikbal

Xi Chen

Xian Zhou

Xiaocheng Huang

Xiuqi Chenyang

Thu Doan
- Evolution of quality at Grab 31 Mar 2023

Ya Gao
- The GrabMart Journey 18 Jan 2021

Yang Liuqin

YanGuang Hu
- Search indexing optimisation 27 Sep 2021

Yichao Wang

Yi Ni Ong

Yiwei Yeo

Yiyang Liao

Yongguo Mei

Yonghao Hu
- 2.3x faster using the Go plugin to replace Lua virtual machine 15 May 2023
- Profile-guided optimisation (PGO) on Grab services 5 Jun 2024
- How we reduced peak memory and CPU usage of the product configuration management SDK 30 Oct 2024
- How we reduced initialisation time of Product Configuration Management SDK 22 Nov 2024

Chong You Zhen

Yuan Meng
- Query expansion based on user behaviour 16 Nov 2022

Yucheng Zeng

Yu Jie Ang

Yun Zou

Yu Xin Goh

Zen Nguyen

Muhammad Zharif Hadi Mohd Khairuddin

Zhengmin Xu

Zhixin Yu
- How KartaCam powers GrabMaps 1 Dec 2022

Zhuolun Li

Zi Qin Yeow

Zsolt Vadaszi
- Protecting Personal Data in Grab's Imagery 26 Jul 2021