available · open to roles

Ahmed
Elgammal

Backend engineer with 8+ years building & scaling web apps. I design modular monoliths, apply Domain-Driven Design, and make slow systems fast.

whoami.ts
const ahmed = {
  role: "Senior Backend Engineer",
  company: "Foodics",
  years: 8,
  stack: ["PHP/Laravel", "Node/NestJS"],
  focus: ["DDD", "Clean Arch", "Perf"],
  teaching: "@qorashytech",
  location: "Giza, EG",
};
0 +
years_backend
0
roles
0 %
test_coverage
0 M+
records_exported
profile.png
Ahmed Elgammal
// 01 · about

Eight-plus years across education, e-commerce, and SaaS. At Foodics I'm rebuilding a white-label ordering platform as a clean, modular monolith — and I teach backend to Arabic-speaking developers on YouTube.

📍 Giza, Egypt Open to roles ▶ @qorashytech
// 02 · git log --experience
6 commits
a1f9e2
Senior Software Engineer
Foodics · Nov 2024 — Present
  • + Delivered most new features for a revamped white-label ordering platform — a clean, modular monolith
  • + Raised legacy test coverage from ~40% to ~75%, enforcing ~80% on new modules
  • + Cut a critical endpoint from ~4 minutes to under 500ms by optimising key queries
  • + Re-architected data-export into async background jobs with cursor-based pagination — 1M+ records per business
  • + Applied Domain-Driven Design with a framework-agnostic core; mentor juniors weekly
Laravel DDD Modular Monolith Performance
7c4b81
Squad Lead
Our Education for Investment · Dec 2022 — Nov 2024
  • + Led a squad of 7 — requirements, DB design, APIs and integrations end-to-end
  • + Delivered 3 education products: distance-learning, professional-courses, and the Qudrat aptitude-test platform
  • + Introduced peer code reviews and Psalm static analysis, cutting production bugs
  • + Led legacy refactoring and integrated Zoom for virtual sessions
Leadership Vue.js Static Analysis
3e9d50
Software Engineer
Our Education for Investment · Mar 2021 — Nov 2022
  • + Built the automated student-calling system from scratch using real-time communication
  • + Contributed to a microservices school-management platform (admissions, canteen, bus, invoicing, quizzes)
  • + Designed databases and built APIs for mobile and Vue.js web clients
Microservices PHP Real-time
b2a7c3
Senior PHP Developer (Contract)
Mercado Egypt · Dec 2020 — Feb 2021
  • + Mapped operations and designed the admin DB schema for the Zlaundry app
  • + Documented analysis with ERDs and UML diagrams
  • + Built a Laravel e-commerce control panel and the mobile APIs
Laravel MySQL UML
f08e1a
Senior PHP Developer
Smart Vibes · Jul 2020 — Nov 2020
  • + Led a multi-tenant Restaurant Ordering Management System with landlord + tenant panels
  • + Developed APIs for the web front-end and mobile app
  • + Managed team tasks on Jira
Multi-tenancy Laravel Jira
0d5f6e
PHP → Senior PHP Web Developer
Diva-lab · Apr 2015 — Jun 2020
  • + Core contributor to the in-house CMS adopted by 20+ clients; led mobile API development
  • + Led the lifecycle of 10+ software products from inception to delivery
  • + Managed client accounts, improving satisfaction and retention by ~25–30%
PHP CMS APIs
// 03 · cat skills.json
"languages_frameworks": [
PHP Laravel JS / TypeScript Node.js NestJS SQL
]
"architecture_design": [
DDD Clean Architecture Modular Monolith Microservices SOLID Design Patterns REST JSON:API
]
"data_infrastructure": [
MySQL PostgreSQL RabbitMQ Docker CI/CD AWS Multi-tenancy
]
"practices_also": [
Testing & TDD Code Reviews Agile / Scrum Mentoring System Design C# / .NET Kubernetes
]
// 04 · education
B.Sc. Computer Science
Ain Shams University, Cairo · 2020
@qorashytech
backend tutorials · Arabic
// languages
Arabic — Native English — Professional
// 05 · certifications
PMP
Project Management Professional
PMI
PSM I
Professional Scrum Master I
Scrum.org