Now Story Stack Process Projects Contact
Ahmed · Giza, Egypt

Backend by
trade. Web
by demand.

I help businesses replace spreadsheets and bloated plugins with systems that actually fit how they work. Django platforms on one side, fast custom WordPress builds on the other. Former civil engineer. Full-time problem-solver.

Ahmed
Add a file named
profile.jpg
next to this page
StacksDjango · WordPress
Experience3 yrs dev · 5 yrs civil eng.
RateFrom $150 / project
Based inGiza, Egypt
Trusted by
Behairy Consulting Engineering
EGYPTRADE
2ebre Eagle One Properties
01
Currently

Two stacks, one habit: fix the actual problem.

I'm a software engineer who never quite picked a lane — and I like it that way. I spent five years as a civil engineer before retraining into software, which is a story I tell properly below.

Most weeks split between keeping BCE (Behairy Consulting Engineering) running clean — a 50+ year old Cairo engineering firm whose projects, invoices, and permissions I moved onto a Django platform I built — and shipping fast, hand-built WordPress sites like EGYPTRADE for clients who need their storefront to convert, not just look nice.

Backend & Infra

Django platforms, from data model to Docker deployment.

PythonDjangoPostgreSQLDocker

WordPress & Web

Custom plugins and storefronts, built not bolted on.

PHPWordPressWooCommerceJavaScriptBeTheme
Dev experience3 years
Prior careerCivil Eng.
Prior career length5 years
Career switch100% self-taught
Django apps live7+
02
The Long Version

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. Three 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 Engineer

5 years — project control

Self-Taught, Nights & Weekends

CS fundamentals, market research

Building Systems, Now

3 years in — BCE, EGYPTRADE & more

03
Full Breakdown

Everything I build with.

Backend — Django side

PythonSQL DjangoCeleryPlotly.js PostgreSQLRedisDocker NginxDaphne / WebSocketsWeasyPrint

Web — WordPress side

PHPJavaScript WordPressWooCommerceBeTheme / BeBuilder reCAPTCHA v3MySQL

■ Language    ▪ Framework/Library    □ Infra & Tools

Working Together

How it goes, start to finish.

01

Reach out

Send an email with what you're building — no form to fill out, no call required just to start the conversation.

02

Scope & quote

A clear, honest estimate — fixed-price or hourly depending on the shape of the work — before anything starts. If it makes sense, we hop on a quick call to align.

03

Build

Regular check-ins, not radio silence until launch day. You'll know where things stand throughout.

04

Handoff & support

Documentation, a walkthrough, and I stay reachable after launch — not gone the moment the invoice is paid.

Typical first response time: within 24 hours.