R Ramadan Eweis
ع Hire me
About Services Work Experience Blog Contact
SENIOR BACKEND ENGINEER · LARAVEL & APIS

Backend systems that scale to millions.

I design secure, modular Laravel APIs and tune them for high-traffic production — multi-tenant SaaS, payment platforms, and the servers they run on.

Hire me → ↓ Get resume
GET /api/v1/projects?featured=1 200 OK · 38ms
{
  "data": [{
    "name": "Courseat",
    "type": "Multi-tenant SaaS",
    "stack": ["Laravel", "Next.js"],
    "gateways": 7
  }],
  "meta": { "cached": true }
}
01 — ABOUT
Ramadan Eweis
Ramadan Eweis
Cairo, EG · remote

Reliable, scalable, secure backends — and an engineer who's easy to work with.

I'm a Senior Backend Engineer with 4+ years building SaaS platforms and high-performance systems in PHP & Laravel. I specialize in secure, modular, multi-tenant architectures, database performance, and production-grade REST APIs.

I've handled complex third-party integrations and high-traffic workloads — including a platform serving 2M+ visits — with a focus on clean architecture, SOLID principles, and code that's still a pleasure to maintain years later.

Problem-solving
I find the real bottleneck, not the obvious one.
Fast delivery
Shipping pace backed by CI/CD and tests.
Clean code
SOLID, modular, documented — built to last.
Clear communication
Updates you understand, in your timezone.
LANGUAGES
PHP 8.3 JavaScript SQL
FRAMEWORKS
Laravel REST APIs Livewire Filament Blade Alpine.js Tailwind CSS
INFRA / DEVOPS
Linux Nginx CI/CD (GitHub Actions) SSL/TLS DNS Cloudflare Docker
TOOLS
Git MySQL PostgreSQL Redis Elasticsearch Jira Reverb
02 — SERVICES

What I build for clients

End-to-end backend work — from the first API endpoint to the production server it ships on.

API Development
Secure, versioned REST APIs for web & mobile, with auth, docs and tests.
Infrastructure & Server Setup
Linux setup, Nginx, SSL/DNS, deployment and production hardening.
Backend Development
Modular, multi-tenant Laravel apps built on SOLID and clean architecture.
Database Optimization
Indexing, query tuning and schema design — cut response times ~40–50%.
Payment Gateway Integration
PayTabs, Paymob, STC Pay, Tabby, Apple Pay — 7+ gateways integrated.
Third-Party Integrations
Webhooks, OpenAI, ElevenLabs, Telegram, GoHighLevel, logistics & more.
Performance Optimization
Queues, caching, background jobs and bottleneck troubleshooting at scale.
Code Quality & Maintenance
Refactoring, automated tests (PHPUnit), reviews and long-term upkeep.
03 — SELECTED WORK

Case studies, not screenshots

View all projects →
Courseat
FEATURED
Courseat
Education SaaS
Role: Senior Backend Developer

Migrated a 950-template Laravel monolith to a modular multi-tenant API with database-per-tenant isolation, 480+ endpoints, 7 payment gateways and real-time WebSockets — serving 2M+ visits.

Laravel 12 stancl/tenancy Next.js React Elasticsearch Redis Reverb
Aman — Emergency SaaS Platform
Aman — Emergency SaaS Platform
Emergency SaaS

Full-stack emergency-response SaaS built on Laravel 13 — covering backend, frontend, and mobile. Engineered for critical-path reliability: idempotent SMS jobs, circuit breaker, per-contact retry, HMAC scan tokens, PII masking, rate limiting, and critical queue isolation.

Laravel 13 MySQL Redis
3D/AR Menu SaaS
3D/AR Menu SaaS
Multi-Tenant SaaS

Interactive restaurant menus with 3D dishes and AR.

Laravel REST APIs Multi-Tenant
[ Opultra — Gym Multi-Tenant SaaS ]
Opultra — Gym Multi-Tenant SaaS
Multi-Tenant SaaS

Production multi-tenant gym-management SaaS on Laravel 12 with a modular architecture, stancl/tenancy for full tenant isolation, MongoDB, real-time GoHighLevel CRM sync, webhook-driven billing, and RBAC powered by a self-authored laravel-permission-mongodb package.

Laravel 12 MongoDB stancl/tenancy
Telegram AI Automation
Telegram AI Automation
Automation

Telegram automation with OpenAI & ElevenLabs.

Laravel Telegram API OpenAI
Jobber
Jobber
Jobs & Courses

Jobs and recorded-courses platform.

Laravel REST API Media
la-doucee
la-doucee
E-commerce

Multi-vendor e-commerce marketplace.

Laravel Multi-vendor Payments
04 — EXPERIENCE

Where I've shipped

Senior Backend Developer · Courseat
Sep 2023 — Present

Led the migration of a Laravel monolith to a modular multi-tenant API with database-per-tenant isolation, 480+ endpoints across 120+ models, 7 payment gateways, JWT auth, Elasticsearch and Reverb WebSockets — plus a 99-file PHPUnit suite and GitHub Actions CI/CD.

Backend Developer · Ongoing Co.
Dec 2022 — Sep 2023

Delivered 6 production projects — multi-vendor e-commerce, a jobs & courses platform and more — with secure REST APIs, 10+ third-party integrations and ~40% faster key queries through refactoring and DB optimization.

Senior Backend Engineer · Freelance · Upwork (Top Rated)
Sep 2021 — 2024

Shipped 15+ production backends as a Top Rated freelancer — 20+ webhook-driven integrations, zero data-loss syncs, ~50% faster response times, and 10+ Linux production servers managed end to end.

05 — REVIEWS

What clients say

★★★★★

"Ramadan did an outstanding job delivering the MenuAR app in a very short timeframe. He understood the requirements quickly, worked efficiently, and executed everything to a high standard."

UC
Upwork Client
MenuAR · 3D/AR Menu App
Upwork
★★★★★

"Ramadan did an outstanding job helping us with a Salla app integration. He has strong technical knowledge of the Salla ecosystem, APIs, and integration work."

UC
Upwork Client
Salla App Integration
Upwork
★★★★★

"Working with Ramadan was an excellent experience. He has deep technical knowledge of both Telegram bots and GoHighLevel automation, and he handled the entire project end to end."

UC
Upwork Client
Telegram Bots · GoHighLevel
Upwork
★★★★★

"Outstanding Laravel & GHL integration work. I had the pleasure of working with Ramadan on a very technical project — building a Laravel server to integrate a GoHighLevel workflow."

UC
Upwork Client
Laravel & GoHighLevel
Upwork
★★★★★

"I had the pleasure of working with Ramadan on a complex GoHighLevel integration project, and I couldn't be more impressed with the outcome. He demonstrated a deep understanding of the platform."

UC
Upwork Client
GoHighLevel Integration
Upwork
06 — WRITING

Notes from production

Read all articles →
Interviews Jun 2026
The Laravel Backend Interview Questions That Actually Matter
After a few years on both sides of the table, these are the questions that separate someone who has shipped Laravel in production from someone who has only read about it — and how I prepare for them.
Payments Jun 2026
Integrating Multiple Payment Gateways Without the Mess
I have shipped seven gateways — PayTabs, Paymob, STC Pay, Tabby, Apple Pay and more — behind a single interface. Here is the design that kept the codebase sane as the count grew.
Multi-tenant Jun 2026
Multi-Tenant Custom Domains on Cloudflare for SaaS
Letting every customer bring their own domain sounds simple until you hit TLS at scale. Here is how I wire custom domains for a multi-tenant Laravel SaaS using Cloudflare for SaaS.
07 — CONTACT

Let's build something that lasts.

Available for senior backend roles and freelance projects — local, Gulf, and remote international. Usually replies within a day.

devramdanewis@gmail.com WhatsApp