REMAT - Riyadh City On-Street Parking System

  • Category: Enterprise
  • Client: The Ministry of Municipal, Rural Affairs and Housing, KSA
  • Duration: January 2024 - Present
  • Role: Software Architect, Technical Lead
  • Stack: Dominos, .NET Core, Android, iOS, Angular, Microservices
  • Summary:

    Led the development of the REMAT - Riyadh City On-Street Parking System, in collaboration with the Ministry of Municipal, Rural Affairs and Housing, KSA.
    This comprehensive smart parking solution revolutionizes traditional parking management systems by leveraging cutting-edge technology to centralize and optimize parking operations.
    Through a suite of applications and web portals, REMAT enables efficient monitoring, control, and management of parking areas while ensuring seamless integration with external systems.

Project Details

As the Software Architect and Technical Lead for the REMAT project, I spearheaded the implementation of a robust and scalable ecosystem for smart parking management.

Key responsibilities and accomplishments include:

  • Architecture Design: Designed and implemented a full-stack ecosystem utilizing Dominos, .NET Core, Android, iOS, Angular, and Microservices architecture to ensure scalability, reliability, and interoperability of the parking system.
  • Technical Leadership: Directed a multidisciplinary team of developers and engineers in the development and deployment of Parker Mobile App and Website, Enforcer/Tow Mobile App, Operation Web Portal, ERP, Single Sign-On (SSO) solution, and APIs for internal and external integrations.
  • Smart Parking Features: Developed features for monitoring and controlling parking areas, including real-time occupancy tracking, payment processing, enforcement actions, and reporting functionalities, enhancing operational efficiency and revenue generation.
  • Integration Capabilities: Implemented seamless integration with external systems and third-party services to support functionalities such as payment gateways, mapping services, and government databases, ensuring interoperability and data consistency.
  • User-Centric Design: Utilized user-centered design principles to create intuitive and user-friendly interfaces for both administrators and end-users, resulting in improved user adoption and satisfaction.
  • Continuous Improvement: Employed Agile methodologies to facilitate iterative development, frequent releases, and continuous improvement based on user feedback and evolving requirements.

  • The REMAT project represents a landmark initiative in modernizing parking management systems, demonstrating my expertise in software architecture, technical leadership, and collaboration with government agencies to deliver innovative solutions that enhance urban living experiences.