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
Arul Kumaravel
- 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
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
Corey Scott
- 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
Deepak Barr
- Data First, SLA Always 1 Aug 2019
Denis Sakhapov
Dharmarth Shah
- Troubleshooting Unusual AWS ELB 5XX Error 10 May 2017
Dheeraj Vardhan Reddy Pidatala
Dominic Widdows
Dustin Chung
- Tourists on GrabChat! 22 May 2019
Edmund Hong
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
Gao Chao
- 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
Gibson Cheng
Grab Engineering
- 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
Huang Da
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
Karan Kamath
- 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
Karen Kue
- Introducing Grab-Kit: Distributed Service Design at Grab 8 Jun 2018
- Making Grab’s Everyday App Super 3 Jul 2019
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
Lian Yuanlin
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
Michael Cartmell
- 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
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
Paul Meng
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
- How We Implemented Domain-Driven Development in Golang 21 Nov 2019
- How we automated FAQ responses at Grab 13 Jul 2022
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
Rachel Lee
- 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
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
Ryan Law
- 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
- Real-time data ingestion in Grab 14 Mar 2022
- Enabling near real-time data analytics on the data lake 23 Feb 2024
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
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
Sun Xiangxin
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
Tan Sien Yi
Tang Muchen
Tao Hou
- Search architecture revamp 17 May 2022
Tarun Modi
Yangshun Tay
- 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
Zhengmin Xu
Zhixin Yu
- How KartaCam powers GrabMaps 1 Dec 2022
Zhuolun Li
Zsolt Vadaszi
- Protecting Personal Data in Grab's Imagery 26 Jul 2021