Agency-quality software, shipped by one senior engineer.
Makhloof Studio designs and ships production-grade marketplaces, multi-tenant SaaS, and native + web platforms for MENA. End-to-end systems — not just code.
- 12
- Production projects shipped
- 34+
- Apps & sites across web + native
- 6+
- Years shipping production software
const studio = defineStudio({ engineer: 'Mahmoud Makhlouf', model: 'solo · senior · full-stack', ships: [ 'marketplaces', 'multi-tenant SaaS', 'ERP & government', 'native + web', ], stack: ['TypeScript','Next.js','Flutter', 'NestJS','ERPNext','.NET', 'Postgres','Docker','Linux'], markets: ['SA','EG','MENA'], status: 'available',})// → 12 projects · 34+ apps & sites · 6+ yearsPlatforms I've designed, built and deployed across Saudi Arabia, Egypt & MENA.
Three platforms inside Egypt's Ministry of Interior.
The largest systems I have worked on run inside Egypt's Ministry of Interior — three platforms, each owned by the company that delivered it, each built by a large team I was one engineer on. I build features, keep them running in production, and support the offices that depend on them daily. What those systems are is confidential, so they are not named, shown or linked anywhere on this site.
- Arabic-first internal systems used daily by government offices
- Role-based access, approval hierarchies and end-to-end audit trails
- Feature delivery, production maintenance and day-to-day user support
- Sector
- Government · Egypt's Ministry of Interior
- Scope
- Three platforms, live in production
- My role
- Engineer on large delivery teams
- Disclosure
- Names and technical detail withheld
Anything beyond this sits on my CV and is discussed directly — not on a public page.
Three things you'll remember, proven five ways.
Derived from real project data — each strength shows up across multiple shipped platforms, not a résumé checklist.
End-to-end marketplace platforms
Complete multi-sided marketplaces — storefront, mobile apps, vendor + admin dashboards, payments, and DevOps — not just a frontend.
You get a running business, not a prototype.
Backed by 3 projectsNative mobile + web, one backend
Flutter iOS/Android apps shipped alongside Next.js web surfaces against a single, shared API.
Reach every customer on every device — without paying three teams.
Backed by 3 projectsMulti-tenant SaaS, securely isolated
Postgres Row-Level Security and tenant scoping that wall off each client's data by design.
Sell one product safely to many customers.
Backed by 3 projectsReal-time & transactional integrity
Live tracking, tamper-proof ledgers, and idempotent money handling that hold up under concurrency.
Money and live state are handled correctly — provably, not hopefully.
Backed by 3 projectsProduction DevOps & performance
Dockerized, Nginx-fronted, CI/CD deployments with measured performance and SEO wins.
It stays up, deploys cleanly, and ranks.
Backed by 3 projectsThe tools behind the results.
Everything here has shipped in a case study on this site — grouped by the job it does, not ranked by how many logos fit on a page. Hover a badge to see how many projects it appears in.
- Languages
- TypeScript
- JavaScript
- Dart
- Python
- C#
- PHP
- Frontend & web
- Next.js
- React
- Angular
- Tailwind CSS
- Vite
- Mobile
- Flutter
- BLoC
- Hive
- Firebase Cloud Messaging
- Backend & ERP
- NestJS
- Node.js
- Express
- ERPNext
- Frappe
- .NET / ASP.NET Core
- Laravel
- Socket.IO
- Data & storage
- PostgreSQL
- MySQL
- MariaDB
- SQL Server
- MongoDB
- Supabase
- Redis
- Prisma
- Infrastructure & DevOps
- Linux
- Docker
- Nginx
- systemd
- Postfix
- Vercel
● Bilingual Arabic-RTL + English, everywhere — across the portfolio.
Platforms that run real businesses.
Makhloof Academy
Learn a whole field in a couple of hours — by dragging the models, not reading about them.
Free, interactive, bilingual courses built by the studio. Every idea is something you touch: drag the dials, watch the numbers move, and leave with a plan — not a stack of notes. It's also the clearest look at how we think.
- BusinessLive
9 modules · 53 lessons · ~2 hours
- System DesignLive
5 modules · 18 lessons · ~6.5 hours
- TradingLive
6 modules · 18 lessons · ~6.5 hours
- MarketingSoon
Coming soon
- Product & StartupsSoon
Coming soon
- Sales & PersuasionSoon
Coming soon
- Money & FinanceSoon
Coming soon
Discovery → Design → Build → Ship & Support.
A small, senior team means less ceremony and more signal. Here's the path from first call to live product.
- 01
Discovery
We scope the users, success metrics, and constraints. A free 15-minute intro call to confirm fit and direction before anything is committed.
- 02
Design
Architecture, data model, and UI direction agreed up front — so the build has no surprises and every decision has a reason.
- 03
Build
Iterative delivery with weekly previews. You see real, working software as it grows — not a black box that opens at the end.
- 04
Ship & support
Production deploy, monitoring, and a clean handover, plus an agreed support window so launch day isn't the end of the road.
The Lab
See the craft in motion.
Live experiments in real-time 3D, gesture interaction, and scroll choreography — built with the same discipline as client work, so the polish never costs performance.
- 01Reactive 3D— a scene you can grab
- 02Scroll choreography— one scroll, three acts
- 03–05Enterprise gallery— product · data · globe
- 06–07Kinetic type & particles— physics you can shove
- 08GLSL aurora— light computed per pixel
- 09Light in the dark— a reveal you have to earn
What clients say about the work
Engagements are confidential, so quotes are attributed by role and sector — but every one maps to a real project and the results in its case study.
We didn't get a prototype — we got a running business. Storefront, the supplier and rider apps, the admin dashboard, payments, live tracking: one backend behind all of it, in Arabic and English from day one. It launched and it stayed up.
Founder
Automotive parts & services marketplace · Saudi Arabia
The order routing and the financial ledger are what sold us. Every payout and commission is traceable end to end, and an order automatically splits to the right suppliers. For a B2B platform handling other people's money, that trust is everything.
Operations lead
B2B elevator spare-parts marketplace · Egypt
Our teachers work in classrooms with no reliable internet, so an offline-first app wasn't a nice-to-have — it was the whole product. It runs the entire tutoring business on the device and syncs when it can. Parents finally see progress in real time.
Founder
Tutoring-management SaaS · MENA
Search traffic was the goal and the SEO work delivered — crawl coverage jumped several-fold and the AI flyer pipeline cut our content costs sharply. We're reaching shoppers across the Kingdom on web and mobile from one platform.
Product owner
Retail deals & flyers platform · Saudi Arabia
What you can hire me to build.
Focused offerings, each mapped to a strength backed by real shipped work — not a generic service menu.
Marketplace platforms
Complete multi-sided commerce — storefront, vendor & admin dashboards, payments, and the DevOps to run it. You launch a working business, not a demo.
- Storefront + vendor + admin surfaces
- Payments, RFQ flows, order routing
- Dockerized deploys with CI/CD
ERP & internal systems
ERPNext/Frappe implementations and custom internal platforms — procurement, inventory, contracts, and fund flows. The unglamorous systems an organisation actually runs on, built to survive audit and daily use by hundreds of staff.
- ERPNext / Frappe implementation & customisation
- Procurement, inventory & contract workflows
- Arabic-first RTL, built for government-scale use
Native mobile + web
Flutter iOS/Android apps and Next.js web on one shared backend — every customer reached without paying three teams.
- One API, many clients
- Flutter + Next.js
- Shared auth & data model
Multi-tenant SaaS
Subscription products with Postgres Row-Level Security and tenant isolation — sell once, serve many, safely.
- Row-Level Security
- Billing & plan gating
- Offline-first where it matters
Premium landing pages
High-end, conversion-first landing pages — bilingual, animated, and wired to capture qualified leads. Built to make a brand look worth trusting and turn visits into enquiries, not just impressions.
- Bilingual Arabic/English with full RTL
- Lead capture wired to your inbox or database
- Premium motion, SEO-ready — shipped fast
Worth knowing before you write.
A short, honest filter. It saves both of us a call that was never going to work.
A good fit if
- You have a real business or a funded idea, and a decision-maker in the room
- The product has to handle money, roles, or operations correctly — not just look good
- You want one senior engineer accountable end to end, not a rotating team
- Arabic and English both matter to your market
- You can give a few hours a week to reviews and decisions
Not a fit if
- You need a team of ten starting Monday — that is an agency's job, not mine
- The budget is fixed before the scope exists and cannot move
- You are looking for the cheapest possible quote rather than the right build
- Nobody on your side can answer product questions within a few days
- You want equity-only work or an unpaid prototype
What you get in the first call
Fifteen minutes, free, no deck.- A straight answer on whether this is buildable the way you imagine it
- The two or three decisions that will drive most of your cost
- A rough shape: phases, surfaces, and where the risk sits
- An honest ballpark range — or a referral if I am not the right fit
What to prepare
None of it has to be polished.- One sentence on what the business does today
- The workflow that hurts most, described in plain language
- Who needs to log in, and what each of them does
- Any deadline that is real, and why it is real
- A budget range you are comfortable discussing openly
Questions, answered straight.
Still unsure? Ask the assistant in the corner, or message on WhatsApp.
Mahmoud Makhlouf — a senior full-stack engineer — handles the engineering directly, using modern tooling and AI for leverage. You get senior judgment on every line instead of work handed down to juniors.
// Let's build
Have a product in mind? Get a clear plan and a free 15-minute intro call.
Tell me what you're building. I'll come back with an approach, a rough timeline, and a ballpark — usually within 24 hours.









