Projects
CRM for a mobile operator
Subscription lifecycle, reseller hierarchy and self-service in one system.

The problem
Subscriptions, resellers and end customers were tracked across tools that disagreed with each other, and every billing question turned into a manual reconciliation.
What I built
A single Laravel service owning the subscription lifecycle, with a reseller hierarchy modelled explicitly rather than inferred from spreadsheets. A React console for staff and resellers, plus a self-service portal and notification flows for customers.
Where it landed
One authoritative view of who owns which subscription, which is what makes support answerable at all.