About
- role
- CTO & Senior Trainer @ LEAD · Founder @ GRUDA Technologies
- focus
- Data platforms, recommendation systems, and corporate AI training
- reading
- Designing Data-Intensive Applications, Kleppmann
- city
- Kuala Lumpur, Malaysia
I'm a CTO and founder who still spends most of his time close to the data. At LEAD I lead the engineering and analytics teams behind data platforms for e-commerce, F&B, and construction clients — pipelines, dashboards, and the unglamorous plumbing that makes the dashboards trustworthy. At GRUDA Technologies, my consultancy, I take on the harder ML problems: recommendation engines, behavior modeling, sustainability analytics.
The other half of my week is training. I run AI workshops for engineering teams and business operators — translating the parts of the stack I actually use into something people can carry back into their own work.
This site is where I think out loud. Two long-running threads: a game recommendation journey where I try every approach I can fit on a single GPU, and a "big data foundation" notebook I treat like a textbook I'm writing for my future self. I started writing because I kept forgetting things, and the act of writing forced me to understand them properly.
- 2022 — presentCTO & Senior Trainer · LEADLeading the data org behind platforms for e-commerce, F&B, and construction clients. 15+ self-service dashboards, GA4 rebuilds, customer personas, and the pipelines underneath. I also run the team's AI training program.
- 2019 — presentFounder & Director · GRUDA TechnologiesMy consultancy. Built a news content recommendation engine that boosted retention on a mobile reader; a carbon-footprint analytics platform for a green-tech company on top of Airflow + Airbyte; a game recommender; and a handful of bespoke data tools.
- ongoingAI Trainer · independentWorkshops and corporate training on applied AI — practical ML, modern data stacks, and the parts of the LLM ecosystem that actually ship.
Say hi
The fastest way to reach me is email. I read every message — but reply quality varies with bandwidth.
edmund.hee05@gmail.com ↗