| Senior Backend Developer | Sep 2023 - Present |
Courseat (Education SaaS, Multi-Tenant) — Saudi Arabia (Remote)
- Led the migration of a Laravel 8 Blade monolith (950+ templates) to a Laravel 12 modular API, a React 19 admin dashboard, and a Next.js 15 marketplace, serving 2M+ visits.
- Architected a multi-tenant backend of 15 modules with database-per-tenant isolation (stancl/tenancy), exposing 480+ REST API endpoints across 120+ data models.
- Integrated 7 payment gateways (PayTabs, Paymob, STC Pay, Tabby, Apple Pay), JWT authentication, Elasticsearch search, and Laravel Reverb real-time WebSockets.
- Engineered per-tenant subdomain and custom-domain routing, with Redis caching and queued jobs scoped to each tenant's context.
- Built a 99-file automated test suite (PHPUnit) and CI/CD pipelines on GitHub Actions to keep delivery fast and reliable.