Buzlin Holdings Inc · Ride-hailing · Canada
Rider, driver and operations systems for a Canadian ride-hailing service
Rider and driver apps, an admin control panel with trust, support and growth tooling, and a bilingual, search-optimised website.
- For
- Buzlin Holdings Inc
- Type
- Buzlin Holdings product
- Services
- Build, Automate, Grow
- Stack
- Flutter, Firebase (Firestore, FCM), Stripe…

The problem
A ride-hailing service needs far more than a booking app: drivers must be verified and paid, riders supported, disputes resolved and growth campaigns run — and in Canada the public website has to work in English and French.
The solution
- Overhauled the existing rider and driver apps: navigation rewrite, payments hardened across ride types, intercity rides with Stripe pre-authorisation, in-app support and inbox.
- Rebuilt the admin control panel: driver KYC and bans, payouts and wallet adjustments, disputes and support chat, audit logging, and intercity tooling.
- Growth tooling: campaign management, a rider referral programme with analytics, and complaint tracking.
- Redesigned the website with English/French localisation, a Sanity-powered blog and promotions CMS, dynamic sitemaps and indexing fixes, plus rider and driver web flows.
My role
Software engineer at Buzlin Holdings Inc — took over and extended the existing mobile apps and control panel, and redesigned and built out the website.
Technology
- Flutter
- Firebase (Firestore, FCM)
- Stripe
- Google Maps
- Laravel
- React
- Sanity CMS
Outcome
The website is live at buzryde.com in English and French. Ride and user figures are internal to Buzlin Holdings and aren’t published here.
Facing a similar problem in your business?
Start with a conversation about the problem. We’ll work out the right solution together.