ProductTechnicalTeam leadershipGrowth
Building an insurance platform, and the team that shipped it
- Organisation
- iLyF · Easy, Instant Insurances
- Role
- Co-founder & Chief Product Officer · Product & Technical Delivery Lead
- Period
- Sep 2022 – present · Malaysia
Co-founded iLyF and led product, engineering, and growth for a motor insurance app, with a distributed team across three countries.
At a glance
- Situation
- We started iLyF to make motor insurance in Malaysia an in-app purchase, from quote and payment through to road tax delivery. It began as an idea and a small team, not a working funnel.
- Stakes
- Every link in the chain had to hold at once: ad, quote, checkout, fulfilment and renewal. One weak link and the unit economics collapse quietly.
- My role
- Co-founder and Chief Product Officer. Owned the architecture, insurer integrations, growth engine and analytics, stayed hands-on in the technical calls, and ran a 10–15 person team across three countries.
- Constraints
- Regulated product, five insurer APIs outside our control, distributed team, startup budget and timelines.
- What changed
- 200K–250K installs and 150K–200K registered vehicles in 30 months
- Monthly GWP grew ~8×. Net return on ad spend crossed 1.0 in Q4 2024
- A delivery rhythm that held for three years and 50-odd releases
- Read this if
- You are building a complex, regulated product and need one accountable lead across product, engineering and growth.
- app installations in 30 months
- 200K–250Kapp installations in 30 months
- registered vehicles
- 150K–200Kregistered vehicles
- growth in monthly gross written premium
- ~8×growth in monthly gross written premium
- annual gross written premium
- RM2M–3Mannual gross written premium
- return on ad spend, through Q4 2024
- 0.5 → 1.65return on ad spend, through Q4 2024
- across 3 countries
- 10–15 peopleacross 3 countries
How the system actually worked
Scroll the figure sideways to read it, or turn your phone.
Scroll the figure sideways to read it, or turn your phone.
- One written priority per cycle. Not a ranked list; one, written down, so that “what are we doing” is never a matter of recollection.
- Acceptance criteria in the spec, so “done” is not a matter of opinion between a developer and a reviewer.
- The gate is allowed to refuse. Work that fails goes back to build, and that return path is the reason the gate is worth having at all.
- Demos run against real production-shaped data. A demo on seed data hides exactly the problems you need to find.
Stack & practices
- AWS
- MySQL
- Node
- React
- Segment
- Mixpanel
- Sentry
- Agile delivery
- QA/UAT governance