Ahmed · Backend Engineer & Web Developer

I build what
runs the business
and what sells it.

Based in Giza, Egypt. On one side: Django platforms, databases, and the Docker infrastructure underneath them. On the other: fast, custom WordPress builds that make a business's storefront actually convert. Same instinct either way — find what's actually broken, fix that, and keep it running.

FIG. 01 — PORTRAIT Ahmed — Backend & DevOps Engineer
Add a file named
profile.jpg
next to index.html
NAMEAhmed
STACKSDjango · WordPress
BASED INGiza, Egypt
STATUSOpen to work
01

About

I'm a software engineer based in Giza, Egypt, who never quite picked a lane — but I didn't start out here. I spent five years as a civil engineer before retraining and switching careers into software, which is the short version of a story I'd rather tell properly below.

Two worlds keep me busy. In one, I'm deep inside BCE, a Django platform I build and operate for a construction and business-consulting team — the projects, invoices, permissions, and infrastructure a real company runs on every day. In the other, I'm building fast, custom WordPress sites like EGYPTRADE, where the job isn't just "make it pretty" — it's plugins built from scratch, spam locked out, and a storefront that actually sells. Same problem-solver, two very different battlefields. When I'm off the clock, I'm usually taking something apart to see why it's making a noise it shouldn't — right now, that's my own car.

01

Diagnose before I fix

I trace a bug to its actual cause before writing a patch — a habit that's saved me from re-fixing the same thing twice.

02

Surgical over sweeping

I'd rather change three lines that fix the real problem than rewrite a module to work around it.

03

Boring in production, on purpose

Backups that actually restore, reports that load fast, deployments that survive a server migration — unglamorous, and exactly the point.

2 YRS
PROFESSIONAL
BACKEND EXPERIENCE
5 YRS
PRIOR CAREER,
CIVIL ENGINEERING
100%
SELF-TAUGHT
CAREER SWITCH
FIG. 02 — SYSTEM MAP
DJANGO CORE
POSTGRESQL
REDIS
CELERY WORKERS
NGINX
DAPHNE / WS
02

My Story

A note I keep coming back to

"If you don't like how things are, change it. You're not a tree."

I grew up tinkering with computers — installing and reinstalling software on our family computer for the fun of it, already dreaming of being a software engineer. But when it came time to choose a degree, my family didn't support that dream. So I picked something close enough: civil engineering, which shared the problem-solving, the math, and the satisfaction of building things.

I graduated and spent almost five years working as a project control engineer. It was solid work, but the pull toward software never went away. Eventually I felt ready to make the switch — without a mentor, without a guaranteed outcome, just a plan. I started with the fundamentals of computer science through online tutorials, then researched job listings to figure out which language was actually in demand in this market, and picked one. Two years ago, that plan turned into my first job as a backend developer.

Long-term, I want to help other people making the same jump from an unrelated career into software — the way I wish someone had helped me. But first, I want to become a world-class software engineer myself.

Civil Engineering5 years
Self-Taught TransitionCS fundamentals, market research
Backend Developer2 years — now
03

Two Stacks, One Toolbox

Everything I reach for regularly, split by what it actually is rather than dumped in one list.

LanguageFramework / LibraryInfra & Tools

Backend — Django side

Python SQL Django Celery Plotly.js PostgreSQL Redis Docker Nginx Daphne / WebSockets WeasyPrint

Web — WordPress side

PHP JavaScript WordPress BeTheme / BeBuilder reCAPTCHA v3 MySQL