Zeem – Multi-Service Ride-Sharing & Logistics Platform (Saudi Arabia)
Overview
Zeem is a Saudi-based ride-sharing and logistics platform offering a diverse set of on-demand services, including personal transport, truck requests, water delivery, and even hiring a driver without a car. Built to scale across cities and use cases, Zeem is designed for flexibility, operational efficiency, and a seamless payment experience.
The platform supports real-time tracking, multi-language interfaces, structured complaints, and multiple payment options—enabling users to pay via various regional gateways and methods.
Available on:
User App:
Driver App:
My Contributions
As a backend software engineer, I contributed to the development and scaling of Zeem’s core backend infrastructure:
- Developed RESTful APIs using Laravel for multi-service ride workflows: transport, truck hire, water delivery, and driver-only dispatch.
- Built modular backend services to support different ride types under a shared codebase.
- Integrated support for multiple payment providers to handle secure, region-specific online payments.
- Implemented role-based access control for riders, drivers, agents, and administrators.
- Improved the complaint system and journey lifecycle, including confirmation, fulfillment, and payment stages.
- Contributed to CI/CD pipeline setup for automated testing and production deployments.
- Coordinated closely with product and ops teams to define timelines, scope, and evolving requirements.
- Helped ensure that backend priorities remained aligned with business goals and customer experience standards.
Technologies Used
- Language & Framework: PHP (Laravel), Nodejs
- Database: MySQL
- API Architecture: RESTful APIs
- Payments: Multi-provider gateway integrations
- Notifications: Firebase Cloud Messaging (FCM)
Key Features
- Multi-service platform: transport, water delivery, trucks, and drivers without vehicles
- Real-time ride tracking and status updates
- Role-based access for internal and external users
- Multi-payment provider support with secure transaction handling
- Complaint reporting and resolution lifecycle
- Full journey management: from request to driver dispatch to payment
- Admin dashboard for service oversight and issue resolution
- Scalable architecture for future services and payment options
Impact
- Helped launch and scale a national logistics platform offering diverse services across Saudi Arabia
- Enabled flexible payment handling by integrating multiple gateways to meet regional preferences
- Improved system reliability and maintainability through modular design and CI/CD practices
- Strengthened collaboration with cross-functional teams to align backend with product vision and operations