Backend Laravel Developer & Instructor

Mahmoud Reda El-DowaikPHP / Laravel Backend Developer

Dedicated Backend Laravel Developer and Programming Instructor skilled in building scalable web applications, RESTful APIs, and interactive learning experiences.

LaravelPHPREST APIsMySQLBackend DeveloperSanctumAPI Design
Who I Am

About

I am a Backend Laravel Developer and Programming Instructor with strong experience designing RESTful APIs, architecting clean backend services, and teaching programming through practical, hands-on methods. I thrive on clean code, performance optimization, and helping others build real-world solutions while improving communication and problem-solving within teams.

Highlights

  • Backend Laravel Developer focused on scalable APIs.
  • Programming Instructor at 3C Schools teaching Python, HTML, CSS.
  • Passionate about clean code, performance, and mentorship.
Toolbox

Skills

Backend

Advanced PHPLaravel 11Authentication & MiddlewareEloquent ORMAPI ResourcesRESTful API DesignMySQL OptimizationSanctum & API TokensMVC & SOLIDValidation & Logging

Frontend (Basics)

HTML5CSS3JavaScript (ES6+)Responsive UI

Tools

Git & GitHubPostmanLinux basicsComposerNPMVS CodePHPStorm

Soft Skills

Strong communicationAnalytical problem-solvingAdaptability under pressureContinuous learningLeadership & mentorshipTeam collaboration
Career

Experience

Programming Instructor3C Schools

2023 – Present

Egypt
  • Teach Python, HTML, and CSS to beginners using practical, hands-on approaches.
  • Developed interactive lessons and real examples to simplify complex concepts.
  • Helped students build first programming projects and understand core logic.
Selected Work

Projects

ERP Management System

Backend Laravel Developer — Personal Project

Ongoing

A full ERP backend system built using Laravel API architecture.

Key Features

  • Authentication with login, registration, password reset, roles, and permissions.
  • User management with CRUD, admin role assignment, and API token-based auth.
  • Projects module to manage projects, employees, statuses, and deadlines.
  • Employees, departments, and tasks modules with relational design and middleware.
  • RESTful API structure with validation, resources, and MySQL optimization.
Laravel 11PHP 8+MySQLAPI ResourcesMiddlewareSanctumREST API
Academic

Education

Bachelor of Engineering in Systems & Computers

Al-Azhar University, Faculty of Engineering

2019 – 2024

Let's Connect

Contact

Ready to collaborate on backend projects, Laravel APIs, or programming training.