โ†“ Download CV

Mohab Mamdouh

Backend Developer PHP / Laravel

About

PHP/Laravel Backend Developer with 3+ years of production experience. I build REST APIs, design modular systems, and have worked on microservices using RabbitMQ and Laravel across CRM, e-commerce, and real estate platforms. I prefer clean architecture over clever code.

๐Ÿ“ El Slam, Cairo, Egypt  |  ๐Ÿ“ง mohabmamdouh0706@gmail.com  |  ๐Ÿ“ฑ 01090483647

GitHub โ†— LinkedIn โ†— Whatsapp โ†—

Skills

Backend

PHP Laravel REST APIs API Development Laravel Queues Modular Architecture Livewire Laravel Sanctum Laravel Scout Laravel Events Websockets Micro-services Laravel Breeze Spatie Permissions Spatie Translatable Laravel Modules (nwidart) Laratrust Guzzle HTTP PDF Generation PHPUnit Telegram API

Frontend

JavaScript HTML CSS Bootstrap Tailwind CSS Blade Chart.js C3.js Vite Shadcn UI Alpine.js Inertia.js

Database

MySQL phpMyAdmin Redis SQLite

Prior Knowledge

WordPress RabbitMQ Kafka

Little Knowledge

AJAX jQuery

Other Skills

Git GitHub Docker Postman Composer NPM Nginx

Projects

Profit CRM (Microservices)

Ongoing

Developed and maintained a Microservices-based CRM system derived from Profit CRM versions v4 and v5, and collaborated with a teammate to build version v6 with improved architecture and scalability. The system was refactored from a monolithic structure into modular microservices to enhance maintainability, performance, and independent service deployment. Implemented asynchronous communication between services using RabbitMQ as a message broker, enabling reliable message queues and event-driven processing across different CRM components. This approach improved system responsiveness and decoupled service interactions. Key contributions included building and maintaining RESTful APIs using PHP and Laravel, optimizing database operations, debugging and enhancing legacy modules, and ensuring seamless communication between microservices. The project supports core CRM functionalities such as customer management, sales tracking, and reporting while following clean architecture principles and modular design practices.

Laravel 12 PHP RabbitMQ REST APIs MySQL Docker Microservices Architecture Git

Amtalek

Oct 2025

Phase 1 โ€“ API Performance Optimization: Identified and resolved critical bottlenecks across multiple endpoints, reducing response times from 5+ seconds to under 1 second. Optimized backend queries, controllers, and response structure in collaboration with the frontend team. Phase 2 โ€“ Dashboard & API Rebuild (Clean Architecture): Rebuilt the dashboard and APIs using Clean Architecture with a Service โ€“ Interface โ€“ Repository โ€“ Actions pattern. Improved separation of concerns, maintainability, and long-term scalability. Features property listings, advanced search, user management, and full admin controls for a complete property marketplace.

Laravel 12 PHP MySQL Bootstrap HTML CSS REST APIs Clean Architecture
View Project โ†’

Bnaia Multi Vendor

Nov 2025

A multi-vendor e-commerce system supporting multiple sellers, product management, order processing, and a shared storefront. Each vendor has a dedicated dashboard for managing their store, inventory, and orders.

Laravel 12 PHP Blade Bootstrap HTML CSS
View Project โ†’

Couponzil

Jun 2025

Extended the Laravel backend with new features and developed RESTful APIs for Flutter mobile app integration. Implemented Firebase Cloud Messaging (FCM) for real-time push notifications. Worked closely with the mobile team to align backend functionality with frontend requirements.

Laravel 12 PHP MySQL Firebase (FCM) REST APIs
View Project โ†’

E-ramo Portfolio

May 2025

Developed RESTful APIs powering the frontend of E-ramo's company profile platform. Enhanced the admin dashboard layout and backend functionality. Ensured seamless data integration and performance through close collaboration with the frontend team.

Laravel PHP MySQL REST APIs
View Project โ†’

Experience

Backend PHP/Laravel Developer
Dotshub (Profit CRM)
Nov 2025 - Present

Collaborating on migrating Profit CRM from a monolithic architecture to 6 independent microservices for v6. Implemented RabbitMQ-based async communication between services, reducing inter-service coupling. Maintained and debugged legacy modules in v4 and v5 while building new API endpoints in Laravel 12.

Laravel PHP RabbitMQ REST APIs MySQL Docker Microservices Architecture Git
Backend PHP/Laravel Developer
E-ramo for Digital Solutions
Feb 2025 - Oct 2025

Built and maintained 170+ RESTful API endpoints consumed by Android and iOS apps. Implemented Laravel Queues for background job processing. Developed admin dashboards with data visualizations using Chart.js and C3.js. Worked closely with frontend teams to optimize API response structure and delivery.

Laravel PHP JavaScript Blade Bootstrap MySQL REST APIs Git AJAX Chart.js C3.js Laravel Queues
Backend Developer PHP/Laravel
Freelance
Jan 2023 - Mar 2024

Delivered backend features and bug fixes for multiple client projects built on Laravel and PHP. Handled full project cycles independently โ€” requirements, implementation, and deployment.

Laravel PHP MySQL
Backend Developer WordPress
Early Experience ยท WordPress/PHP Developer (2020โ€“2021)
Jan 2020 - Sep 2021

Developed and maintained WordPress/PHP websites early in my career, including responsive frontend work with Bootstrap.

WordPress PHP Bootstrap HTML CSS