Co-founder & CTO, MyRumahBaru · Kuala Lumpur
Ching Yaw Hao
I build consumer and marketplace products. Ten years in — five of them as the first engineer and later Head of Engineering at a proptech startup that grew to RM266M GDV — I now lead product, engineering and AI at MyRumahBaru, which I co-founded in 2024.
This map runs on MyRumahBaru's stack — MapLibre, Protomaps.
Now · MyRumahBaru · 2024–
Sarah, in production
We started MyRumahBaru in April 2024 and raised a USD 200K pre-seed. The team built the product from zero; I own product engineering, geospatial infrastructure and our production LLM agent systems.
Sarah — the AI property advisor on myrumahbaru.com. Buyers say what they want in plain language; she asks before recommending, remembers the whole conversation, and turns matches into viewings with verified agents. LangGraph, BullMQ, Redis and Postgres/PostGIS.
Scripted demo. The real Sarah runs on myrumahbaru.com.
Track record · Didian · 2018–2024
Five and a half years, one platform
- RM266MGDV on the platform we built at Didian
- ~300agents served across Malaysia
- 5½ yrsfirst engineer → Head of Engineering
Didian 2018–2024 — First engineering hire. Chose and stood up every part of the stack from the first commit and owned all production systems for five and a half years, latterly as Head of Engineering leading a team of six across web and mobile. The platform scaled to RM266M GDV serving around 300 agents across Malaysia.
MoneyLion 2017–2018 — Software engineer. React and TypeScript in a large production codebase.
UTAR MIMOS Lab 2016–2017 — Research assistant. Built the front end for DeepWood, a wood-species identification project with FRIM.
Also at MyRumahBaru
Under the hood
- Lead funnel — rebuilt with server-side conversion attribution and appointment instrumentation; traced failed appointments back to listing staleness and drove the data-quality work that followed.
- Geospatial layer — self-hosted map tiles (MapLibre, Protomaps/PMTiles) and a Nominatim instance for Malaysian address geocoding.
- Search — multilingual (EN/MS/ZH) semantic search over listings on pgvector/HNSW embeddings.
Recognition
Awards
- e27 Luminaries 2021 — Breakthrough
- hack2hired 2017 — 1st runner-up, main hack; winner, mini and warm-up hacks
- e-Genting Programming Competition 2015 — Merit
Side project: Ai Chan Chatbot
Working with
Stack
TypeScript · React, React Native, Flutter · Node.js · PostgreSQL, PostGIS, pgvector · Redis, BullMQ · MapLibre, Protomaps, Nominatim, OpenStreetMap · LangGraph, MCP · DigitalOcean, AWS