Frontend Engineer




Overview
TruBooker is Nigeria's first multi-role transport management platform — allowing bus corporations and independent drivers to list vehicles, sell tickets, and manage schedules, while agents earn through referrals and passengers book journeys in under a minute. I architected and built four separate application surfaces under a single unified design system.
The Challenge
Architecting a multi-role transport platform serving four distinct user types — passengers, drivers, agents, and admins — each with separate application surfaces, GPS-integrated workflows, and real-time scheduling under a unified design system.
Architecture Pattern
Multi-app role architecture · GPS real-time tracking · Shared component system · Optimistic state updates · Referral earnings engine · API error boundary handling
What I Built
Performance Optimisation
Business Impact
5,000+
monthly active users
<1 min
avg booking time
4
distinct app surfaces
Tech Stack