Software development company · Egypt, the Gulf, Europe & the US
Mobile apps and web platforms, engineered in Cairo.
Still running on spreadsheets, paper records and disconnected tools? Desert Launch designs and builds the mobile apps, web platforms, MVPs and internal systems that replace them — with a fixed quote before you commit, full code ownership, and a year of support after launch.
iOS & Android appsWeb platforms & portalsInternal business systems
Replies within 12 hours, usually much faster. Cairo time (UTC+2/+3). English or Arabic.
Live on the App Store and Google PlayQ-Fight Gym (Doha) and Al-Muslim — two products you can open right now.
Products shipped8Every one of them is on this page — mobile apps, multi-role platforms and private business systems.
Published to both stores2 appsAl-Muslim and Q-Fight Gym — store links are on their cards below.
First replyUnder 12hDirect from the engineer who would build it. No account managers.
Selected work
Mobile apps, platforms and internal systems we have shipped
Eight products across consumer mobile, multi-role platforms and private business systems. Where an app is public, the store link is on the card.
Every product here was designed and built by our founder, Abdullah Mohamed — across Desert Launch client work and earlier senior engineering roles. Voicers is our own in-house product and is not published yet.
Q-Fight Gym
Al-Muslim
Ezhal
Xera Lab
FasTap
Jaweb
ICCD Hub
Voicers
Q-Fight Gym
Al-Muslim
Ezhal
Xera Lab
FasTap
Jaweb
ICCD Hub
Voicers
Q-Fight Gym
Al-Muslim
Ezhal
Xera Lab
FasTap
Jaweb
ICCD Hub
Voicers
Q-Fight Gym
Gym booking app · Qatar
Live on both stores
The official app for a professional Muay Thai gym in Doha, connecting members to a training programme led by Thai world-title fighters. Members browse plans, pick a trainer and book personal or group sessions without phoning the front desk.
Published on the App Store and Google Play for a business that runs on it daily.
Plan browsing, trainer selection, and personal or group session booking in-app.
Flutter and Firebase with a payment gateway integrated.
A daily Muslim companion: Quran, adhkar and duas, accurate prayer times and qibla direction, with smart reminders that keep it part of the user's day. Built for retention rather than a one-time install.
Published on the App Store and Google Play.
Flutter with push notifications and geolocation for accurate prayer times.
Bilingual Arabic and English with full right-to-left layout.
One car-service platform serving three audiences — customers, field technicians and managers — each with its own app, built from a single codebase. Customers book, technicians work the job queue, managers watch it happen.
Three role-specific apps from one codebase: booking, field jobs and oversight.
Live technician tracking, subscriptions, wallet, points, stamps and Apple Wallet passes.
Flutter and Riverpod with MyFatoorah, Stripe and Firebase.
A full-stack dental case management platform — a customer portal and an admin dashboard on a Node.js API — built and delivered to the client as a private production system.
Customer portal plus admin dashboard on one shared platform.
Node.js and PostgreSQL API with JWT role-based access.
AWS S3 uploads, Docker Compose and Nginx deployment.
Tap an NFC card to share a full business profile — it opens on any phone, no install needed. A Flutter app writes profiles to the cards, and a Flutter Web page opens from every tap-to-share link.
A living-room trivia night turned into a fair, automated product — two teams, six categories, three difficulty levels, referee logic and automatic scoring.
A bilingual members' companion app for the Islamic Corporation for the Development of the Private Sector, pairing organisational content with a personal productivity suite.
A bilingual social audio platform for creators — voice notes, playlists and live stages, with a discovery feed that turns listeners into an audience. Built in-house as our own product; not published.
One Flutter codebase published to both the App Store and Google Play. Accounts, payments, push notifications and offline behaviour are part of the build, not a phase two.
A published iOS and Android app in your own developer accounts.
Why businesses in Egypt and the Gulf hire Desert Launch
Four commitments written into every engagement. Not adjectives about how modern the code is.
A fixed quote before you commit
A written price in USD after a free scope call. No hourly billing, no change-order surprises, and an honest answer if a smaller build reaches your goal.
You own the code and the accounts
Code, intellectual property, hosting and store accounts are in your name from day one. If we stop working together, nothing of yours leaves with us.
A year of support, included
Twelve months of bug fixes, OS and store updates and keeping it running. The first three months include small changes and tweaks too.
You talk to the engineer
No account managers between you and the person writing the code. Replies on WhatsApp within 12 hours, in English or Arabic.
Who you're working with
Abdullah Mohamed
Founder & Lead Engineer
Senior software engineer with 5+ years shipping production web and mobile products for clients across Egypt, the Gulf, Europe and the US. Based in Cairo — when you message Desert Launch, you are talking to the person who will build your product.
Cairo, Egypt5+ years in productionFlutter · Node.js · PostgreSQL
Most projects begin with a free scope call: you describe the problem, we tell you what it would take and whether a smaller build gets you there. You get a written fixed quote and a milestone plan before you pay anything.
Free scope callWritten fixed quote in USD30% upfront, the rest per milestone
How a project runs, from first message to a year of support
Five steps. Each one ends with something you can see, and nothing is paid before you have seen the step before it.
1
Scope call
A free call about how the business runs today, who will use the system and what has to be true on launch day.
You getA written scope summary and an honest go or no-go.
2
Quote
A fixed price in USD, a milestone plan and a date. Nothing starts until you approve it in writing and pay the 30% deposit.
You getA fixed quote and a milestone schedule.
3
Build
You see working software at every milestone, not screenshots. Updates on WhatsApp as the work moves, and questions answered the same day.
You getA build you can open and use at each milestone.
4
Launch
Store submission, hosting, domains and analytics, all set up in your own accounts. We handle store review feedback until it is live.
You getA published app or a live platform, in your name.
5
Support
Twelve months of free support and maintenance. The first three months include small changes and updates as well.
You getA year of fixes and updates at no extra cost.
Peer recommendations
What senior engineers say about working with our founder
Public LinkedIn recommendations for Abdullah Mohamed from engineers and leads he has worked alongside. These are colleague endorsements, not client reviews — the client work is in the portfolio above.
LinkedIn recommendation
Abdullah demonstrated an impressive aptitude for grasping complex technical concepts swiftly. His analytical skills and thoughtful approach to problem-solving make him a key contributor to our team's success.
Mohamed SayedAI Lead · Appenza
LinkedIn recommendation
Abdullah combines deep technical expertise with a clear, approachable leadership style. He has contributed significantly to our projects with his ability to solve complex problems efficiently and his commitment to quality.
Ahmed FaridSenior Software Engineer · Recovery Advisers
LinkedIn recommendation
Abdullah is an exceptional Flutter developer whose talent and enthusiasm make him an asset to any team. During our year working together, his problem-solving skills and ability to overcome challenges consistently impressed me.
Software development FAQ: cost, timeline, ownership and support
The questions every first-time software buyer asks. If yours isn't here, ask it on WhatsApp — you'll get a direct answer, not a sales pitch.
How much does a project cost?
Every project gets a fixed quote in USD after a free scope call — no hourly billing and no surprise invoices. The price depends on scope and complexity: a business website is the smallest engagement we take, a full mobile product with payments and accounts the largest. Tell us the budget you have in mind and we will tell you honestly what fits inside it, or whether a smaller build reaches the same goal.
How long will my project take?
A business website is usually measured in weeks, an MVP in one to two months, and a larger mobile product in two to four months. You get a concrete timeline with milestones before we start, and you see working software at every milestone.
What happens after launch?
Twelve months of free support and maintenance: bug fixes, operating-system and app-store updates, and keeping the product running. In the first three months, small changes and tweaks are free as well. After that a monthly retainer is optional — nothing stops working if you skip it.
Who owns the code?
You do. Full ownership of the code, the intellectual property and the infrastructure and store accounts — everything is created in your name from the start, so you are never locked in to us.
How do payments work?
Projects are split into three or four milestones. You pay 30% upfront and the rest per delivered milestone. You always see working software before the next payment is due, and a milestone is not accepted until you say it is.
Will you sign an NDA?
Yes. Send yours before the scope call, or we will provide a simple mutual one. We do not need your data or your accounts to quote — a description of the problem is enough.
Who actually does the work?
Abdullah builds every Desert Launch project personally — the same person you message on WhatsApp writes the code. Nothing is handed to a subcontractor you never meet. If a project needs a specialist, you are told who and why before they start.
We're not technical. Is that a problem?
Not at all — most of our clients aren't. We explain decisions in plain business language, make the technical choices for you, and communicate in English or Arabic on WhatsApp.
Flutter or native iOS and Android?
Flutter, in almost every case. One codebase ships to both stores, which roughly halves the build and the ongoing maintenance cost, and for the apps most businesses need the result is indistinguishable from native. If your product depends on something Flutter cannot reach well, we will say so and quote native instead.
Can you take over an existing app or website?
Yes. We start with a short code review and give you a written verdict: fix it, refactor it, or rebuild it. Sometimes the honest answer is that the code is fine and the problem is elsewhere — you get that answer too.
What does it cost to run after launch?
Hosting and services are billed to you directly in your own accounts, so you always see the real cost: typically a small monthly bill for Firebase or a server, plus the Apple Developer Program at $99 a year and Google Play's one-time $25 registration if you are publishing an app. We estimate the running cost in the quote so there are no surprises.
Do you build Arabic and right-to-left apps?
Yes, and we ship them regularly. Al-Muslim, ICCD Hub and Voicers all run bilingual Arabic and English interfaces with full right-to-left layout, Arabic typography and Hijri dates. This website is another one.
Do you work with clients in Saudi Arabia, the UAE and the Gulf?
Yes. Desert Launch works with clients across Egypt, Saudi Arabia, the UAE, Qatar and Kuwait, as well as Europe and the US. We work from Cairo (UTC+2 in winter, UTC+3 in summer), which is within an hour of every Gulf capital, communicate in Arabic or English on WhatsApp, and have shipped for Gulf businesses — including a live App Store and Google Play product for a gym in Doha.
Why hire a software company in Egypt?
You get senior engineering at Egyptian rates — typically well below Western European and US agency prices for the same scope — without the usual offshore downsides: the same or near timezone for the Gulf and Europe, native Arabic plus fluent English, and a direct line to the engineer building your product instead of a layered account team.
Last updated 2026-09-06
Get started
Tell us how your business runs today
Describe the product idea, the current system or the process that keeps breaking. WhatsApp is the fastest route to a direct conversation; email suits longer briefs and documents.
A recommendation on scope and the fastest route to launch — free, before any commitment.
A fixed quote in USD, so you know the number before you decide.
Nothing is stored on this site: the form drafts a message and hands it to WhatsApp or your email app.