SaaS that handles 1,000+ bookings a day — zero double-bookings.
I'm Abdelrahman — a full-stack engineer building production SaaS, AI, and automation for teams across the MENA region and beyond. Multi-tenant platforms, voice-AI with per-tenant RAG, and pipelines that run live — built end-to-end, from data model to deploy.
Open to full-time roles & select freelance

Companies I've shipped for
Shipped, live, in production
Real systems running real traffic — built end-to-end, from data model to deploy.
Featured case studies
Long-form write-ups: the problem, the trade-offs I weighed, the architecture I shipped, and the actual outcomes.
Egypt-based. Building for MENA — and beyond.
I'm Abdelrahman — a full-stack engineer in Egypt working in TypeScript, Next.js, and NestJS. Across 25+ production projects I've shipped SaaS, AI features, and automation end-to-end — data model, API, UI, deploy — with a real feel for Arabic-first, multi-tenant products built for this region: RTL UIs, WhatsApp over email, local payments, and the operational quirks generic SaaS gets wrong.
Recent work: a multi-tenant SaaS handling 1,000+ daily bookings with real-time scheduling, Stripe subscriptions, and AI photo analysis for instant quotes; a job-referral platform with queue-driven event processing on BullMQ; and an automated content pipeline integrating Claude, HeyGen, and n8n.
Before that I shipped a Digital Asset Management system processing 10,000+ media files and a custom PHP framework that lifted team velocity 40%. I write code other engineers can read, review, and extend.
Production work includes getbookra.com (multi-tenant salon booking SaaS, live), a multi-tenant loyalty platform with Apple Wallet integration for MENA businesses, and a 22-app Next.js 15 marketplace monorepo.
How I think about engineering
- Types that catch bugs at compile time, not in production
- Queries that stay fast as data grows — not just on day one
- UIs that hold up on the third edge case, not just the happy path
- PRs that read like changelogs — reviewable, revertable, traceable
Recently shipped
What clients say
“One of the best backend devs I've worked with. Exceptional developer with clear communication. You'll be fortunate to have him on your team!”
“Great job on my website. He understands what he's doing, delivers clean work, and was always on time. Highly recommend!”
“Clean, well-structured code following SOLID principles. What I appreciated most was his learning mindset. Strong backend developer.”
“Working with Abdelrahman was a great experience from start to finish. He understood the requirements quickly, delivered clean and well-structured code, and communicated clearly throughout the project. The final result was exactly what we needed — on time and without any issues. Highly recommend him for any full-stack development work.”
“One of the best backend devs I've worked with. Exceptional developer with clear communication. You'll be fortunate to have him on your team!”
“Great job on my website. He understands what he's doing, delivers clean work, and was always on time. Highly recommend!”
“Clean, well-structured code following SOLID principles. What I appreciated most was his learning mindset. Strong backend developer.”
“Working with Abdelrahman was a great experience from start to finish. He understood the requirements quickly, delivered clean and well-structured code, and communicated clearly throughout the project. The final result was exactly what we needed — on time and without any issues. Highly recommend him for any full-stack development work.”
How I reason about trade-offs
Short, opinionated notes on the decisions behind the builds — when to reach for which tool, and why.
Let's talk
Recruiters, hiring managers, or anyone with an interesting engineering problem — drop me a line. I'll reply within 24 hours.





