GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — engsahaly - Overview

@engsahaly engsahaly Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@engsahaly
engsahaly
Follow
View engsahaly's full-sized avatar
🎯
Focusing

Mahmoud Anwar engsahaly

🎯
Focusing
Follow
Laravel Backend Engineer · Udemy Instructor. Building scalable, well-structured web apps and teaching real-world Laravel.
210 followers · 20 following
  • Cairo, Egypt
  • 14:31 (UTC +02:00)
  • https://mahmoudanwar.com/
  • in/mahmoud-anwer
  • https://www.udemy.com/user/engsahaly/
  • @MahmoudAnwarDev

Achievements

Achievement: Pull Sharkx3Achievement: YOLOAchievement: Quickdraw

Achievements

Achievement: Pull Sharkx3Achievement: YOLOAchievement: Quickdraw
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
engsahaly/README.md
Mahmoud Anwar · Laravel Backend Engineer & Udemy Instructor

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.


What I work on

  • 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

Selected work

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

→ Read the case studies


Courses & course code

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 |


Latest articles

  • Browse all articles on mahmoudanwar.com

Tech stack

  • 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)

Let's work together

Need a custom web application, an API, or help structuring a Laravel codebase? Start a conversation →

Pinned Loading

  1. github-actions-course github-actions-course Public

    Mastering CI/CD with GitHub Actions: Automate, Test, Deploy Course Files on Udemy

    Blade 5 1

  2. stripe_cashier_subscriptions stripe_cashier_subscriptions Public

    Laravel Cashier with Stripe | Subscriptions Approach | Course Files on Udemy

    PHP 4 1

  3. Laravel_testing_series_phpunit Laravel_testing_series_phpunit Public

    Laravel Testing Series: PHPUnit & Xdebug Essentials Course Files on Udemy

    PHP 3

  4. mtenancy_custom_multi_db mtenancy_custom_multi_db Public

    Laravel Multi Tenancy | Custom Implementation | Multi Databases Approach | Course Files on Udemy

    PHP 3

  5. laravel-caching-course laravel-caching-course Public

    Laravel Caching Masterclass: Cache, Redis & Performance Course Files on Udemy

    SCSS 1

  6. laravel_queues_jobs_course laravel_queues_jobs_course Public

    Laravel Queues in Practice: Jobs, Batching & Workers Course Files on Udemy

    Blade 1

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.