DOBS: Driver Onboarding & Offboarding System

DOBS, a Python/Flask system I designed and developed end to end to run driver onboarding and offboarding across HR, fleet, finance and operations teams.

This is a public overview of the system. Original screens, operational data, and live system access are not shared here.

The problem

Bringing a driver in, or taking one out, touches HR, fleet, finance and several operations roles. Each team kept its own checklist, so hand-offs were slow, steps were missed, and nobody had one view of where a driver stood.

My role

I designed and developed DOBS end to end as its sole developer: requirements with each department, data model, backend, bilingual interface, deployment and ongoing releases.

What I built

Technology

Engineering decisions

I moved stage sequencing from hard-coded logic to data-driven templates and rolled it out in shadow mode first: the new engine logged where it would have differed from the old code before it took over, so the change reached production without disrupting live onboarding.

Discuss an opportunityView resume