Portals · SaaS · Dashboards

Web platform and SaaS development,with the admin your team runs it from.

I build customer-facing web platforms, portals and SaaS products — and the administration behind them — in Arabic and English, right-to-left ready.

  • Portals & SaaS
  • Admin & CMS
  • Arabic & English
SmartFRCS on iOS: a breast surgery practice question in study mode, with topic progress above the question
SmartFRCS on iOS: a one-hour timed mock exam, question 1 of 50, with the countdown timer
MRCOG With Rana on mobile

What I build

Platforms people use every day.

From a municipal portal on a .gov.sa domain to exam-preparation platforms and online stores.

01

Public portals

Government and organisational portals built for broad audiences, in Arabic and English.

02

SaaS products

Subscription platforms with accounts, plans, billing and the analytics to run them.

03

Admin and content management

The dashboards your team uses to run the platform without calling a developer.

Published work

Products that are live and in use.

Every link goes to the real product or its store listing.

Reportage digital newspaper home page
Media

Reportage Digital Newspaper

Digital news and media publishing platform optimized for performance and SEO.

What's included

What a platform project covers.

Scoped in writing before work starts. Usually:

  • Product & UX designInformation architecture, flows and screens, reviewed before development.
  • Frontend and backendThe platform itself, with server-side rendering where search visibility matters.
  • Admin & CMSEditing, publishing, roles and permissions for your team.
  • Payments and integrationsPayment gateways and the third-party systems the platform depends on.
  • Bilingual and RTLArabic and English as first-class languages, including SEO for both.
  • Deployment and supportHosting setup, release practice and the support arrangement we agree.

How it works

A clear process, with you at every step.

No fixed promises before the facts are known. Timelines and cost come from the agreed scope, and you see progress at every milestone.

  1. Discovery call

    We talk through the idea, the users and the constraints. You get an honest view of whether — and how — to build it.

  2. Scope & estimate

    A written scope with milestones and an estimate based on it, so you know exactly what is being built.

  3. Design

    Flows and screens you can click through and approve before any development starts.

  4. Build in milestones

    Development in agreed stages, with working builds you can review as the work progresses.

  5. Release

    Final testing, deployment and — for apps — store listings and submission.

  6. Support & growth

    Updates, fixes and the next version, under the support arrangement we agreed.

Founder-led

You won't be passed to an account manager. You talk to the engineer who designs your product and answers for it.

Khalid AboubakrFounder & principal engineer

  • I lead the architecture, the technical decisions and the quality of what ships.
  • When a project needs more hands, I bring in senior specialists I trust — and I stay accountable for the result.
  • Healthcare and medical education are my flagship work; government, education and commercial products sit alongside them.

Questions

Before you get in touch.

Can the platform be in Arabic and English?

Yes. Arabic and English are built in as first-class languages, including right-to-left layout and search metadata for both.

Do you build the admin dashboard too?

Yes. The admin and content management are part of the platform, so your team can run it without a developer.

Can one SaaS platform serve many client organisations?

Yes. How each organisation's data, users and settings are kept apart is one of the first design decisions, because it is expensive to change once customers are on the platform.

Which payment gateways can the platform use?

The gateway follows your market and how your customers pay — cards, mada, Apple Pay, wallets or local reference payments — and whether you need automatic renewals, since not every local method supports them. I recommend one once those are clear, then integrate it.

Can you take over or rebuild an existing platform?

Yes, including platforms first built on no-code tools or with AI coding assistants. I review the code, data and hosting first, then recommend what to keep, what to fix and what to rebuild, so live users are not disrupted.

How much will it cost?

It depends on what the product has to do: features, user types, integrations and the systems behind it. After a discovery call you get a written scope and an estimate based on it — not a number guessed in advance.

How long will it take?

That also comes from the scope. Once we agree on it, you get a milestone plan with the order in which features will be delivered.

Who owns the code and the accounts?

Ownership of the code, the store listings and the hosting accounts is agreed in writing before work starts.

Who will I actually be working with?

With me, directly. I lead the project from the first call; when specialists are needed, I bring them in and stay responsible for their work.

Start your project

Tell me about the product you want to build.

Your message comes straight to me. I'll reply personally with questions that sharpen the plan, an honest read on scope, or a clear no if I'm not the right fit.

Khalid AboubakrFounder & principal engineer

What would you like to build?
Where are you now?

Your details are used only to reply to this enquiry.