Website · LinkedIn · Udemy · YouTube · Contact
I'm a backend engineer who builds Laravel applications that stay clean as they grow: multi-tenant systems, REST APIs, and role-based access control with clear boundaries and testable code.
I also teach. My Udemy courses and YouTube channel turn real project experience into practical, step-by-step lessons for Laravel developers.
- Backend architecture: Laravel, SOLID, design patterns, structured and testable code
- APIs: RESTful design, authentication, clear contracts between frontend and backend
- Access control: multi-authentication, policies, gates and role-based permissions
- Multi-tenant systems: one codebase serving many organizations safely
- Teaching: courses and videos that explain the why, not just the how
Most of my client work is private, so the full case studies live on my website:
Medad Library Portal · Makanat Platform · Osool Daema Contracting App · CCIT Software Solutions Platform · Furniture Agencies Management System · Wejha App · Acadets Learning Platform
| Course | Source code |
|---|
| Laravel Caching Masterclass: Cache, Redis & Performance | Project Files |
| Laravel Queues in Practice: Jobs, Batching & Workers | Project Files |
| Filament PHP Mastery: Build Modern Admin Panels Quickly | Project Files |
| Laravel Testing Series Part 2: Mastering Pest PHP | Project Files |
| Laravel Scout Search with Algolia, Meilisearch & Typesense | Project Files |
| Mastering CI/CD with GitHub Actions: Automate, Test, Deploy | Project Files |
| Laravel Testing Series: PHPUnit & Xdebug Essentials | Project Files |
| Laravel Payments: A Complete Guide to Stripe and Cashier | Project Files . Project Files|
| Mastering Laravel Multi-Tenancy: Single & Multi-Databases | Project Files . Project Files . Project Files . Project Files|
| Mastering Laravel Eloquent ORM: Novice to Expert Guide | Project Files |
| Laravel 11 Updates - The Complete Guide | Project Files |
| Laravel For Absolute Beginners 2024 - Level 2 | Project Files . Project Files |
| Laravel For Absolute Beginners 2024 | Project Files .Project Files |
| Laravel Real-time Guide: Pusher, Websockets, Echo and More! | Project Files |
| Laravel Verification Techniques: OTP, Email, CVT and More! | Project Files |
| The Complete Livewire Course 2024: From Zero to hero! | Project Files . Project Files |
| Laravel Telescope for Absolute Beginners | Project Files |
| Laravel Socialite - The Complete Guide | Project Files |
| Laravel Jetstream & Fortify - The Complete Guide | Project Files |
| Laravel Multi Authentication & Authorization in Depth | Project Files |
| Laravel RESTful APIs for beginners -Become a Master | Project Files |
- Backend: PHP · Laravel · Livewire · MySQL · REST APIs . Drupal . Filament . Testing (PHPUnit, Pest PHP)
- Frontend: Blade · JavaScript · JQuery . AJAX · Bootstrap · HTML · CSS
- Practices: OOP · SOLID · Design patterns · Policy-based authorization
- Tools: Git · Docker . GitHub Actions (CI/CD)
Need a custom web application, an API, or help structuring a Laravel codebase? Start a conversation →


