Backend Developer

Hi, I'm Mahmoud Azmy

I build reliable backend systems with PHP & Laravel — REST APIs, multi-tenant architectures, and business applications designed around clean, maintainable code.

Focus
Backend / APIs
Main Stack
PHP · Laravel
Testing
Pest
Status
Open to work
Mahmoud Azzmy Available for work

About

I'm a backend developer focused on the PHP/Laravel ecosystem. Most of my work revolves around designing data models, writing REST APIs, and building admin systems that stay understandable as they grow.

I care about the fundamentals — OOP, SOLID principles, and design patterns — and I lean on them to keep business logic separated from delivery details. I write tests with Pest and use Redis for caching and queues where it earns its place.

What I work on

  • Multi-tenant SaaS applications
  • REST API design & integration
  • Inventory, POS & accounting systems
  • Interactive UIs with Livewire
  • Database design & optimization

Skills

Backend

PHP Laravel REST APIs Livewire

Database

MySQL PostgreSQL Redis

Architecture

Multi-Tenant Systems API Design

Concepts

OOP SOLID Principles Design Patterns Data Structures

Cloud / Storage

Wasabi (S3 Compatible)

Tools & Testing

Git Postman Pest

Projects

Inventory & POS System

A full inventory and point-of-sale platform: purchases, sales, returns, warehouse stock movements, account statements, and printable invoices — with role-based access control and Excel exports.

Laravel Filament MySQL Spatie Permissions

Multi-Tenant Platform

A multi-tenant architecture with isolated tenant data, shared core services, and a REST API layer for external clients — backed by Redis caching and queued jobs.

Laravel Multi-Tenancy Redis REST API

Get in Touch

Open to backend and Laravel opportunities — feel free to reach out.