Skip to content
BackNov 7
Youssef I.

Youssef I.

Backend Engineer | Python (Django, FastAPI, Flask) & PHP/Laravel

Backend engineer specializing in Python — Django, FastAPI, and Flask — with production experience running live PHP/Laravel systems. I build backends that hold up under real conditions: event-driven microservices over RabbitMQ, REST APIs, background job pipelines with Celery, and data models across PostgreSQL, MySQL, and MongoDB. Recent work: • Designed a four-service event-driven microservices system (Django + Flask + FastAPI) communicating asynchronously over RabbitMQ with shared JWT auth — including diagnosing and fixing a silent message-loss path in a dead-letter exchange. • Built a Django REST ticketing platform using row-level locking to prevent overselling under concurrent checkouts, Celery Beat reclaiming abandoned holds, and Redis caching with signal-driven invalidation. • Owned 43% of a 960-commit Laravel backend on a five-engineer team — 30 models, row-level multi-tenancy via global scopes and 27 policy classes, and a queue-driven order pipeline. • Reviewed AI-generated Python solutions for a US enterprise client against correctness, repository conventions, and test coverage. Stack: Python (Django, DRF, FastAPI, Flask) · PHP/Laravel · PostgreSQL · MySQL · MongoDB · Redis · RabbitMQ · Celery · Docker · Git/CI I work full UK/EU business hours from Alexandria (UTC+3) and communicate in clear written English — five years of it in a UK-based operations role before I moved into engineering.

🇪🇬Alexandria, Egypt$34/hr100% JSSSince Sep 2016
GlobeUpwork

Earnings and projects

MRR
$1

Last 6 months ÷ 6

World#182,530 / 412k
🇪🇬Country#2,816 / 6,384
Revenue, last 30 days
$0

Last 6 months: $3

Total earnings
$2.4k

Billed in all: $2.8k

World#318,087 / 412k
🇪🇬Country#4,683 / 6,384
Per project
$1.2k

$3 in the last 6 months

World#110,555 / 412k
🇪🇬Country#1,278 / 6,384
Projects, last 6 months
1
100% fixed0% hourly
World#128,092 / 412k
🇪🇬Country#1,858 / 6,384
Projects in all
2

Across 3 contracts

67% fixed33% hourly
World#328,886 / 412k
🇪🇬Country#5,131 / 6,384

Earnings, last 30 days

$2.8kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$2,700$2,750$2,800$2,850Oct 8Oct 23Nov 7

Skill rankings: Top 28% in RabbitMQ

Ranked by MRR among everyone on Upwork with the skill.

  1. #11Database Caching15 freelancers · 🇪🇬 #2Top 73%
  2. #47SQLAlchemy143 freelancers · 🇪🇬 #1Top 33%
  3. #156RabbitMQ552 freelancers · 🇪🇬 #6Top 28%
  4. #557Redis1,774 freelancers · 🇪🇬 #17Top 31%
  5. #725Flask2,438 freelancers · 🇪🇬 #15Top 30%
  6. #1,187Software Development2,923 freelancers · 🇪🇬 #28Top 41%
  7. #1,871Back-End Development4,183 freelancers · 🇪🇬 #48Top 45%
  8. #2,021Django5,931 freelancers · 🇪🇬 #36Top 34%