Built around how you work

Custom software development,built around how your organisation works.

When off-the-shelf software forces your team into its way of working, I build bespoke software around yours — web, mobile and the integrations between them.

  • Operations software
  • Web & mobile
  • Integrations
Motaba'ah Teacher app on iOS: the weekly class timetable and study plan for the first term
Motaba'ah parent app on Android: a parent's linked children with their evaluation stars and activity counts, names hidden

What I build

Systems that fit the work, not the other way round.

From a school-management platform with teacher and parent apps to finance and operations systems for multi-department organisations.

01

Operations platforms

Systems that run the day-to-day — like Motaba'ah for schools, with apps for each role.

02

Finance and ERP

Departments, approvals, accounting and reporting built to your process.

03

Replacing spreadsheets

Turning the spreadsheets and email chains a business depends on into a real system.

Published work

Products that are live and in use.

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

Illustrative interface for the UK Medical Practice Systems project: a practice dashboard with appointments, clinical records and billing. Sample data, not a production screenshot.
Healthcare

UK Medical Practice Systems

Multi-site clinic management platforms for UK medical practices. Patient portals and appointment systems.

Illustrative interface for the Enterprise ERP project: a dashboard spanning procurement, inventory, sales and finance. Sample data, not a production screenshot.
Enterprise

Enterprise Resource Planning

Custom ERP solutions for multi-department organizations.

Illustrative interface for the Financial Management System project: balances, cash flow, budgets and pending approvals. Sample data, not a production screenshot.
Enterprise

Financial Management System

Enterprise financial platform with accounting and budgeting.

What's included

What a custom software project covers.

Every system is scoped to the organisation. Usually:

  • Process mappingUnderstanding how the work actually happens before designing anything.
  • Roles and permissionsEach role sees and does what it should.
  • Web, mobile or bothThe right surface for each user — office, field or home.
  • IntegrationsAPIs to the systems you already rely on.
  • ReportingThe reports people need, built in rather than exported.
  • Migration and handoverMoving existing data in, and documentation for what is handed over.

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.

Should we buy software or build it?

Often buy. I'll tell you if an existing product fits; custom software is worth it when the way you work is the advantage, or when nothing on the market fits without workarounds.

How do we work together if we are in another country?

Remotely, in English or Arabic. You get a written scope, scheduled calls, access to working builds at each milestone and a shared record of decisions. I am based in Cairo and work with organisations in the UK, Saudi Arabia and the Gulf.

How is the work priced and paid?

Commercial terms are agreed in the individual proposal for each project: the price, the payment structure and what each payment covers. The proposal is based on the agreed scope, so you see what the number rests on before you commit.

Can you take over a system another developer started?

Often, yes. The first step is access: the code, the servers, the domains and the accounts. Then I review what exists and tell you honestly what can be kept and what should be redone.

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.