Backend engineer specializing in Laravel APIs, clean architecture, and production systems. I've shipped backends for enterprise platforms across Egypt, the UAE, and KSA — logistics, real estate, CRMs, and e-commerce.
I care about code that's maintainable, secure, and performs under real load — not just code that passes review.
$muhammed = [
'stack' => 'PHP 8+ · Laravel · MySQL · PostgreSQL · Redis',
'architecture'=> ['Repository–Service', 'SOLID', 'DTO', 'API Versioning'],
'open_source' => 'muhammedsalama/laravel-base',
'focus' => ['APIs', 'Backend Architecture', 'Developer Tooling'],
];Open Source — laravel-base
A scaffolding package that generates a complete vertical-slice REST API module from a single Artisan command — 15 production-ready files following Repository–Service architecture.
composer require muhammedsalama/laravel-base
php artisan make:module Product
# Generates: Model · Migration · Enum · Filter+Pagination · Interface
# Repository · Service · Requests · Resource+Collection
# Policy · Controller (with Swagger/OA) · Feature & Unit testsWhat it solves
- Repository–Service contracts — auto-bound by naming convention, no manual service-provider wiring
- Injection-proof filtering — whitelist-safe
AbstractFilterwith built-in pagination - Driver-aware migrations — detects MySQL / PostgreSQL / SQLite at runtime
- OpenAPI-ready — generated controllers include
@OA\*annotations out of the box - Consistent response shape —
ApiResponseenvelope enforced across all modules - Laravel 10 / 11 / 12 / 13 · PHP 8.1+ — no upper-bound constraint
| Layer | Technologies |
|---|---|
| Backend | PHP 8+ · Laravel 10–13 · REST API Design · Sanctum · OAuth2 |
| Database | MySQL · PostgreSQL · Query Optimization · Indexing · Database Design |
| Caching / RT | Redis · WebSockets · Laravel Echo · Pusher |
| Architecture | Repository–Service · SOLID · Clean Architecture · DTO · API Versioning |
| Tooling | Docker · Git · GitHub Actions · Swagger / OpenAPI · PHPUnit |
| Practices | RBAC · Secure Auth · Feature & Unit Testing · CI/CD |
Production backend for live shipment operations. Built 20+ REST API endpoints covering shipment tracking, reporting, and financial modules. api.exspeeds.com
Role-based backend for a multi-tenant real estate dashboard. Designed RBAC system, optimized reporting queries, and structured the API for team-scale maintainability. api.p-adviser.com/docs
Focused on backend architecture, API platforms, and developer tooling within the Laravel ecosystem.
Currently building open-source tooling and production systems while exploring distributed systems, performance, and scalability.





