Senior Full Stack Engineer · Cairo · Remote

I build the systems companies run on.

Laravel and PostgreSQL on the backend, React and Next.js on the front. Currently on a multi-tenant ERP used by 6,000+ employees.

★ Top Rated on Upwork100% Job Success4+ yrs in production
LaravelPostgreSQLNext.jsReactTypeScriptRedisOctaneDockerShopifyStripeFlutterNode.jsGraphQLDDD
01 / About

Four years building Laravel systems that businesses actually depend on — ERPs, CRMs, booking platforms, marketplaces.

Most of my week goes to a multi-tenant ERP/CRM used by 6,000+ employees, where I work on both the Laravel backend and the Next.js front end rather than throwing an API over the wall. The rest goes to Giantrex, a games and VR studio where I own backend architecture for the software products, and to selected Upwork contracts.

The work I'm proudest of tends to be the unglamorous kind: money arithmetic that can't drift, supplier integrations that hold up when the supplier changes something, sync between two systems that disagree about the truth.

4+
Years in production
6,000+
Daily users served
3
National gov. systems
100%
Upwork job success
02 / Selected work

Systems in production

Seven platforms across enterprise, government, travel and commerce.

The Address Investments
Live product
The Address Investments — Multi-tenant ERP/CRM
01

The Address Investments

Jan 2025 — Present
Multi-tenant ERP/CRM
Senior Software Engineer

Enterprise ERP/CRM used by 6,000+ employees across two business units, covering sales, HR, finance, learning and supply chain. I own the leads, deals, units, HR, learning, supply chain and reservations domains, across both the Laravel backend and the Next.js front end.

6,000+ daily usersTwo-tenant architectureOdoo v19 two-way sync
Laravel 12PHP 8.4PostgreSQLRedisOctaneNext.js 16React 19TypeScript
Akaza Travel
Live product
Akaza Travel — Hotel, tour & transfer booking
02

Akaza Travel

Feb 2026 — Present
Hotel, tour & transfer booking
Principal Engineer · Giantrex

Three bookable products behind one basket: hotels through the Hotelbeds bedbank, guided tours with their own availability calendar, blackout dates and per-guest-type pricing, and airport transfers priced by route and vehicle class. Rates and cancellation terms are captured at the moment of booking, so a later supplier change can't alter a confirmed reservation. Payments run through Stripe and PayPal behind one gateway interface, with exact integer arithmetic on every multi-currency amount. Around that sits a promo engine with targeted campaigns, generated codes, eligibility rules and redemption reporting, plus customer records with leads and notes, templated notifications, PDF vouchers and revenue reporting — the whole platform in English, German and French.

Hotels, tours & transfersHotelbeds bedbankStripe + PayPalEN / DE / FR
Laravel 12PostgreSQLRedisOctaneNext.js 16React 19Three.jsStripeHotelbeds
akazatravel.com
Rahwan
Live product
Rahwan — Delivery & inventory platform
03

Rahwan

Nov 2025 — Present
Delivery & inventory platform
Sole Backend Engineer · Giantrex

A multi-sided logistics platform for Egyptian merchants, serving vendors, delivery agents, warehouse staff and customers. Parcels move vendor to warehouse to customer across an eleven-state lifecycle, with QR-verified custody at every handover and OTP confirmation on delivery. Underneath it, a credit/debit ledger reconciles cash-on-delivery collections, shipping fees and order subtotals into vendor wallets, settled as payouts or collections. I built the backend, the admin and customer portal, the Flutter app for vendors and agents, and a Shopify app that pulls merchant orders straight in.

Vendor, agent, warehouse & customerCash-on-delivery reconciliationWeb, admin, mobile, Shopify
Laravel 12PostgreSQLOctaneNext.js 15React 19FlutterShopifyLeaflet
rahwan.co
Customs, digitised
customs.gov.eg — live
Egyptian Customs Authority — National customs modernisation
04

Egyptian Customs Authority

2024 — 2025
National customs modernisation
Full Stack Engineer · ACME IES

National initiative to modernise Egypt's customs operations. Microservices backend and registration APIs for brokers, agents and stakeholders, behind multi-factor authentication.

National deploymentMicroservicesMulti-factor auth
LaravelPHPMySQLNext.jsGitLab CI
customs.gov.eg
National Archives
Public records · role-based access
National Silos
Grain logistics · IBM Cloud Paks
No public screenshot — internal systems
05

Egyptian Government Digital Transformation

2022 — 2024
National Archives & National Silos
Full Stack Engineer · ACME IES

Two national systems. The National Archives platform digitises Egypt's public records, with role-based access and a custom permission model. The National Silos platform governs grain logistics on IBM Cloud Paks, with Node.js services reading weighbridge scales at silos nationwide.

Two national systemsRole-based access controlIBM Cloud Paks
LaravelPHPNode.jsMySQLIBM Cloud Paks
Welhof
Live product
Welhof — Refurbished appliance e-commerce
06

Welhof

Sep 2024 — Mar 2025
Refurbished appliance e-commerce
Backend Engineer · TSR Ventures

Backend for a Dutch e-commerce platform selling refurbished home appliances. Product and category management, warehouse and inventory tracking, and the order and stock handling behind it.

Netherlands marketWarehouse managementInventory tracking
PHPYiiMySQLLinux
Datteln & Nüsse aus dem Orient
delecato.de — live
Delecato — Premium food e-commerce
07

Delecato

Feb — Apr 2025
Premium food e-commerce
Full Stack Engineer

Online store for a Germany-based brand selling dates, nuts and dried fruits. Built the storefront, product structure and performance work, with Stripe payments and DPD shipping automation. Seven collections, a wishlist and quick-view flow, and a checkout carrying Klarna, PayPal and Apple Pay.

Germany marketDE / EN / AR storefrontStripe + Klarna checkoutDPD shipping automation
ShopifyLiquidJavaScriptStripe
delecato.de
03 / Capabilities

What I work with

Backend
01
PHPLaravelNode.jsYiiREST APIsGraphQLOctane
Frontend
02
ReactNext.jsTypeScriptTailwind CSSFlutter
Data
03
PostgreSQLMySQLRedisTypesenseLaravel Scout
Architecture
04
Domain-Driven DesignClean ArchitectureMulti-tenancyMicroservicesEvent-driven design
DevOps
05
DockerGitHub ActionsNginxLinuxGCP Cloud BuildLaravel Forge
Integrations
06
ShopifyStripePayPalHotelbedsOdooMeta AdsFirebaseTwilio
04 / Trajectory

Where the work happened

Jan 2025 — Present
Full-time · Onsite
Senior Software Engineer
The Address Investments

Core engineer on a multi-tenant ERP/CRM used by 6,000+ employees. Own the leads, deals, units, HR, learning, supply chain and reservations domains across the Laravel backend and the Next.js front end.

LaravelPHPPostgreSQLRedisOctaneNext.jsReact
Nov 2025 — Present
Part-time · Remote
Partner, Software Engineering
Giantrex

Games and VR studio expanding into software products. I own backend architecture across the software line — Akaza Travel and Rahwan.

LaravelPostgreSQLOctaneNext.jsFlutterShopify
2022 — Present
Freelance · Remote
Freelance Software Engineer
Upwork — Top Rated, 100% Job Success

Selected contracts across ERP, SaaS and e-commerce. AuraKore (Feb 2026 – Present), TSR Ventures / Welhof (Sep 2024 – Mar 2025), Leadmedia (2022 – 2024).

LaravelPHPYiiPostgreSQLMySQLGCP
Jun 2022 — Jan 2025
Full-time · Onsite
Full Stack PHP Developer
ACME IES

Backend for Egyptian government digital transformation — the Customs Authority, the National Archives and the National Silos platform — plus the Exponile marketplace.

LaravelPHPMySQLNode.jsNext.js
2018 — 2022
Education
B.Sc. Computer Science — Dual Degree
Arab Open University · The Open University (UK)

Graduated with second-class honours.

05 / References

People I’ve built for

Omar is a professional PHP developer with good coding skills. He knows his way in complex tasks. Hoping to have a long term collaboration with him.
JOJalal OussailCTO at Welhof
Omar built our entire e-commerce platform from the ground up. He understood our business needs perfectly and delivered a polished, high-performing store that exceeded our expectations.
BHBilal HassanCEO at Delecato
The contributions of Omar to our team have been exceptional. His profound expertise and ability to tackle complex challenges have significantly advanced our projects.
JPJean PierreCTO at Leadmedia
Excellent and Professional. His communication is top-notch, he met all deadlines, and he is very knowledgeable.
COCheick OuedraogoCEO at AuraKore
06 / Contact

Let's build the hard part together

Available for senior backend and full-stack roles, and for contract work on enterprise systems.

Upwork status
100%
Job success score
★ Top Rated since 2022
◷ Replies within 24 hours
◉ GMT+3 — overlaps EU & US-East