↓ Download CV

Mohab Mamdouh

Backend Developer PHP / Laravel

About

I am a Backend Developer specializing in PHP and Laravel with experience in building scalable web applications and microservices-based systems. I have worked on maintaining and improving CRM platforms, fixing legacy issues, and developing new system versions with better architecture and performance. I have hands-on experience with RESTful APIs, message queues using RabbitMQ, database optimization, and Docker-based development environments. I enjoy solving complex technical problems, improving existing systems, and building reliable backend services that support modern web applications. Currently, I focus on developing modular and scalable systems while continuously learning new technologies to improve performance, maintainability, and overall software quality.

📍 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: Enhanced API performance for faster frontend responsiveness. Optimized backend queries, controllers, and response times. Collaborated with the frontend team to ensure efficient data delivery. 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 →

Skillifyr

Jul 2025

Built and improved dashboard layouts for better UX and responsiveness. Developed API endpoints for Flutter app integration enabling smooth data communication. Configured Firebase Cloud Messaging (FCM) for real-time push notifications. Applied Laravel 12 best practices for compatibility and performance.

Laravel 12 PHP MySQL Firebase (FCM) REST APIs

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 →

e-ramo Multivendor (Bnaia)

Oct 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 →

Project Management

Oct 2025

A project and task management backend supporting both personal and team workflows. Handles project creation, task assignment, progress tracking, and team collaboration with a React-powered frontend.

Laravel 12 PHP MySQL React JavaScript HTML CSS

Albaraka Insfund

Feb 2026

An official informational website for a bank-affiliated insurance fund. Showcases fund details, services, and board messaging. Includes a fully customizable admin dashboard for dynamic content management.

laravel 12 MySQL JavaScript HTML CSS
View Project →

Tire

Oct 2023

A service marketplace connecting car owners with nearby mechanics. Owners post repair requests and mechanics respond with offers. Features location-based matching, request management, and a responsive interface.

Laravel PHP Bootstrap HTML CSS

mohablog

Ongoing

A personal portfolio website to showcase skills, projects, and work experience. Features dynamic content management through an admin dashboard, PDF export, and multiple template options.

Laravel 12 MySQL Bootstrap HTML CSS

GYM

Jul 2022

A gym management blog where admins can publish offers and manage coaches. Features user-facing blog posts, promotional content, and an admin panel for content and coach management.

laravel PHP Bootstrap HTML CSS

My Pharmacy

Jun 2020

A pharmacy management system built in PHP. Enables admins to manage medicines, patient orders, and track inventory through a clean web interface.

laravel PHP CSS HTML

Freezing

Sep 2022

An admin dashboard for Al Handasya air conditioning company. Users submit service requests which admins assign to employees. Features request tracking, employee management, and a responsive dashboard.

Laravel Bootstrap HTML CSS

shURLort

Apr 2023

A URL shortener built with Laravel. Allows users to create shortened URLs with tracking capabilities and a clean interface.

Laravel PHP Tailwind CSS

Experience

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

Resolved critical issues in Profit CRM v4 & v5 and collaborated on developing v6, improving scalability through microservices architecture and RabbitMQ-based messaging.

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 Laravel/PHP web applications using MVC architecture and RESTful APIs. Developed secure and scalable API endpoints for Android/iOS apps. Implemented Laravel Queues, admin panels, and data visualizations.

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

Worked on a Laravel-based project contributing to backend features and functionality enhancements. Performed bug fixes, feature updates, and code optimization for various client projects.

Laravel PHP MySQL
Backend Developer WordPress
Caian Technology
Jun 2021 - Sep 2021

Developed and maintained websites using WordPress and PHP. Collaborated on the launch of the Amirta site with a responsive mobile-friendly UI.

WordPress PHP Bootstrap HTML CSS
PHP Developer
Icouna
Sep 2020 - Nov 2020

Developed and maintained websites using WordPress and PHP. Collaborated on the launch of the Amirta site with a responsive mobile-friendly UI.

WordPress PHP Bootstrap HTML CSS