case studies
A breakdown of system architectures, data pipelines, and subscription infrastructure built for Road Ninja and Log Ninja.
log ninja
DRIVER LOGBOOKS · DUAL-STREAM SUBSCRIPTIONS · AI-AUGMENTED ANALYTICS
The Problem & System Architecture
Log Ninja tracks legal work-time logs for commercial vehicle drivers in New Zealand. The platform needed a unified financial overview that could bridge two completely separate subscription engines: enterprise seats billed via Stripe, and individual driver mobile subscriptions billed via RevenueCat (iOS App Store & Google Play).
Key Outcomes
- Architected autonomous AI skill routines to query live databases for daily subscriber snapshots, trial conversions, and cancellation cohorts.
- Built offline revenue dashboards combining company seats with individual app subscriptions.
- Engineered cross-platform driver overlap matching (Road Ninja ↔ Log Ninja) using driver licence numbers.
road ninja
FLEET COMPLIANCE · DRIVER RECRUITMENT · REAL-TIME MATCHING
Engineering & Product Leadership
Road Ninja connects qualified commercial drivers with transport operators needing certified drivers. The platform requires strict adherence to driver licence classes, endorsement verification, and location-radius filtering.
My Responsibilities
- Architecting multi-role data structures for driver onboarding, company signups, and active trip assignments.
- Configuring MCP tooling (Firecrawl, MySQL integrations) to automate business intelligence and market analysis.
- Directing design tokens and brand consistency across web and mobile surfaces using strict design system guidelines.
Want to test how my AI answers technical questions about these systems?