Backend-focused full-stack developer from Egypt

Building scalable backend systems with Laravel & Spring Boot.

Ahmed Ismail designs APIs, authentication systems, scalable architectures, and modern web applications with a clean architecture mindset and a strong eye for backend performance.

Spring Boot & MicroservicesDevOps & CI/CDSystem DesignScalable Backend Architecture
Black-and-white portrait of Ahmed Ismail
API-first engineering
3+Years Learning
18+Projects Built
40+APIs Developed
20+Technologies Used

About Ahmed

Backend depth with full-stack delivery discipline.

Backend-focused full-stack engineer with experience designing APIs, authentication systems, scalable architectures, and modern web applications.

I care about the parts of software that users rarely see but always feel: fast APIs, clean boundaries, reliable data flows, secure authentication, and code that remains understandable after the first release.

My current growth is centered on Spring Boot, microservices, DevOps, CI/CD, system design, and scalable backend architecture.

Laravel and Spring Boot backend development
MySQL, PostgreSQL, SQL Server, and Redis data workflows
React, Next.js, and TailwindCSS frontend integration
Docker, GitHub Actions, CI/CD, Git, and Linux fundamentals

Skills

A backend-heavy toolkit for production web systems.

Categorized around the stack Ahmed uses to move from API design to deployment-ready applications.

Backend

LaravelPHPJavaSpring BootREST APIsJWT

Frontend

ReactNext.jsTailwindCSSAPI Integration

Databases

MySQLPostgreSQLSQL ServerRedis

DevOps & Tools

DockerGitHub ActionsCI/CDGitLinux

Architecture

MicroservicesClean ArchitectureQueuesSystem Design

Featured Projects

Backend-focused projects with realistic product pressure.

Each project is framed around data integrity, API contracts, role boundaries, and deployable engineering.

Booking Platform

BayToStay

Airbnb-like booking platform with property management, availability checks, reservation workflows, wallet payments, and admin moderation.

Booking lifecycleHost approval flowWallet transactionsAdmin analytics
LaravelMySQLJWTQueuesRedis
Financial Backend

Wallet & Ledger System

Double-entry inspired ledger service for credits, debits, locked balances, transaction history, and reconciliation-ready wallet events.

Atomic transfersBalance snapshotsAudit trailIdempotent operations
LaravelPostgreSQLRedisEvents
Realtime APIs

Real-Time Chat System

Private-channel messaging backend with conversations, delivery states, notifications, and event-driven message broadcasting.

Private channelsRead receiptsNotification eventsConversation APIs
LaravelWebSocketsPusherMySQL
Security

Authentication & Role Management API

Secure identity module with token auth, role permissions, policy-driven access, email verification, and audit-friendly user events.

RBACJWT sessionsPermission guardsVerification flow
LaravelJWTPoliciesMySQL
Spring Boot

Microservices Demo Project

Learning-focused distributed system demo with separated services, service boundaries, gateway routing, config concepts, and Dockerized workflows.

Service boundariesAPI gateway conceptsDocker composeResilient contracts
Spring BootJavaDockerREST

Experience Timeline

A practical path toward senior backend engineering.

The portfolio emphasizes collaboration, backend implementation, and Ahmed's current push into systems thinking.

Production API Work

Laravel Backend Developer

Designed REST APIs, authentication flows, booking logic, wallet features, admin workflows, and database-backed business rules.

Engineering Practice

Backend Team Collaboration

Worked with structured Git flows, code reviews, API contracts, issue breakdowns, and delivery-minded backend implementation.

Current Growth

Spring Boot Learning Journey

Building depth in Java, Spring Boot, layered architecture, dependency injection, validation, and production service patterns.

Next Level

DevOps & Microservices Exploration

Studying Docker, CI/CD, queues, distributed systems, observability, and architecture tradeoffs for scalable backend platforms.

DevOps / Architecture

Architecture mindset, visualized as backend flow.

A system-oriented section built around APIs, queues, services, deployment loops, and design tradeoffs.

API Design

Clear resources, predictable contracts, validation, versioning, and error handling.

Scalable Systems

Bounded modules, cache-aware reads, background work, and database-first thinking.

Microservices

Service boundaries, contract discipline, independent deployability, and resilience.

Queue Systems

Async jobs for notifications, billing events, heavy tasks, and clean user flows.

CI/CD

Repeatable checks, automated builds, deployment confidence, and fast feedback.

Docker

Portable local environments and production-like service composition.

System Design

Tradeoff-driven design across data, latency, reliability, and maintainability.

Security

Auth boundaries, authorization policies, token hygiene, and audit-friendly actions.

Client
API Gateway
Auth Service
Booking Service
Wallet Service
Queue
PostgreSQL / Redis
ahmed@backend-lab
> Currently learning DevOps & Distributed Systems

$ docker compose up api gateway queue
$ ./gradlew test && php artisan test
$ design --focus "resilience, observability, clean contracts"

status: building reliable systems with calm engineering discipline

Consistency

A contribution-style snapshot of steady engineering practice.

A subtle visual nod to daily implementation, learning, reviews, and backend problem solving.

Backend practice heatmapAPIs · Tests · Docker · System Design

Contact

Let’s build something reliable.

Open to backend opportunities, technical collaboration, and conversations around scalable product engineering.