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.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $3
Billed in all: $2,754$2.8k
$3 in the last 6 months
Across 3 contracts
Earnings, last 30 days
Skill rankings: Top 28% in RabbitMQ
Ranked by MRR among everyone on Upwork with the skill.
- #11Database Caching15 freelancers · 🇪🇬 #2Top 73%🇪🇬#2 of 2
- #47SQLAlchemy143 freelancers · 🇪🇬 #1Top 33%🇪🇬#1 of 4
- #156RabbitMQ552 freelancers · 🇪🇬 #6Top 28%🇪🇬#6 of 17
- #557Redis1,774 freelancers · 🇪🇬 #17Top 31%🇪🇬#17 of 46
- #725Flask2,438 freelancers · 🇪🇬 #15Top 30%🇪🇬#15 of 60
- #1,187Software Development2,923 freelancers · 🇪🇬 #28Top 41%🇪🇬#28 of 65
- #1,871Back-End Development4,183 freelancers · 🇪🇬 #48Top 45%🇪🇬#48 of 99
- #2,021Django5,931 freelancers · 🇪🇬 #36Top 34%🇪🇬#36 of 122