Routz
Senior Full-Stack Engineer · Schoolz (Routz Platform)
Schoolz's fleet-management and school-transportation platform. I built the Vue 3 web application from the ground up, with admin and client dashboards, and own its real-time layer.
My contribution
- Built the real-time layer end to end: live GPS tracking of active trips and an in-app chat (web backend and frontend plus the mobile apps) connecting operators, passengers, and drivers over custom Node.js socket services.
- Shipped the passenger self-service subscription flow: in-app registration, package selection, and online payment through PayTabs, plus operator workflows for drivers, trips, and billing.
- Integrated mapping and geocoding APIs for route planning, location search, and map interactions.
- Established shared Vue components and composables for a bilingual Arabic and English interface.