@Mobecom / LifeIQ
Oct 2016 - Jun 2018Rescued a 200K-client platform under a 14-day shutdown deadline — then helped scale the group to 6M+ users
Technical PM → CTO (LifeIQ) → Group Head of Technology (Mobecom)
0s
downtime relaunching the 200K-client platform under a 14-day deadline
~90%
infra cost cut (~$5.5K → ~$500/mo) at 5M-user scale
6M+
users across the group
~$30M
group revenue; acquired
CTX::SituationI joined LifeIQ as Technical Product Manager and was promoted to CTO within six weeks. An outsourced overseas vendor — billing US$30K/month — had built and hosted the Ruby-on-Rails platform serving 200K clients and, amid a commercial dispute, gave notice it would shut the platform down within 14 days. The business was weighing whether to close entirely.
LIM::ConstraintA hard 14-day deadline to stand up a replacement, 200K active clients who could not be disrupted, and the company’s content and operational data locked inside the vendor’s system.
DEC::Decisions & Trade-offs
- 01Made the call to rebuild rather than wind the business down — securing the company’s content and data ahead of the deadline so a rebuild was even viable.
- 02Hired and led a small team and personally owned architecture, code review, and technical oversight of a fast Node.js rebuild.
- 03As Group Head of Technology, re-architected the group’s AWS infrastructure (Endless Rewards, 5M users) to demand-based auto-scaling — capacity on demand, not always-on 24/7.
OUT::ResultRelaunched the platform with zero downtime as the old system went dark. Cut infrastructure spend ~90% (~$5.5K → ~$500/month) at 5M-user scale, then expanded into multiple product lines on a shared backend. The group (Mobecom) grew to 6M+ users and ~$30M revenue and was acquired.
Node.jsAngularPostgreSQLMongoDBAWS EC2Auto-scaling