Exam preparation · Question banks · AI viva

Medical education platform development,from question banks to AI vivas.

I build the platforms medical educators run their teaching on: exam preparation for postgraduate candidates, question banks, mock exams, courses and cohorts — on the web and in iOS and Android apps.

  • Postgraduate exam preparation
  • Web, iOS & Android
  • Content protection
Smart FRCS AI on iOS: a colorectal surgery station brief with Begin and Keyword Practice options
Smart FRCS AI on iOS: a live viva with Mira asking a question while the answer is transcribed, in continuous mode
Smart FRCS AI on iOS: Alden asks a follow-up question about managing the hernia, built on what the candidate has already said

What I build

Built around how candidates actually prepare.

Exam preparation is daily, mobile and high-stakes. The platforms I build for it are designed for that reality.

01

Question banks and mock exams

Study by topic, saved questions, timed and mock exams, review of every attempt, analytics and spaced repetition — as in SmartFRCS and SmartMRCS.

02

Spoken practice with AI

Oral-exam rehearsal where the candidate answers aloud, is questioned on what they said, and receives a band-scored report — as in Smart FRCS AI.

03

Courses, cohorts and academies

Course catalogues, cohorts with waitlists, guideline libraries and payments for independent educators — as in MRCOG With Rana.

Published work

Products that are live and in use.

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

The North of England FRCS course website, showing its FRCS Section 2 mock viva programme.
Medical Education

North of England FRCS

Course site for a face-to-face mock viva programme that prepares surgical trainees for the JCIE FRCS Section 2 examination in General Surgery, run in the North of England.

What's included

What a medical education platform usually needs.

Every platform is scoped to the institution. These are the parts that come up most often:

  • Candidate web appThe study experience on desktop, where long sessions happen.
  • iOS and Android appsPractice on the move, with offline attempts that sync back.
  • Content managementTools for editors to write, review and publish questions and courses.
  • Subscriptions and paymentsStore-native purchases on mobile and online payments on the web.
  • Content protectionWatermarking and screenshot protection where the question bank is the asset.
  • AnalyticsProgress for candidates; insight into questions for the educators.

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.

Do you work directly with medical education institutions?

Yes. I am the exclusive technical partner to algarra7 Ltd (SmartFRCS, Smart FRCS AI, SmartMRCS) and, separately, to 123Med Ltd (eMRCOG) — two UK-registered medical education companies — and the technical partner behind Dr Rana's MRCOG With Rana.

Can you build on Moodle, or does it have to be custom?

Both. eMRCOG runs on Moodle with a custom theme; SmartFRCS is a custom platform. The right choice depends on your content, your candidates and how much you need to own.

Who writes the clinical content?

You do — or your faculty. I build the tools to write, review and publish it; clinical accuracy stays with the educators.

Can you move our existing question bank onto the new platform?

Usually, yes. Questions kept in Word, spreadsheets or another platform can be imported once their structure is mapped: stems, options, answers, explanations, images and topic tags. I review a sample first and tell you what will import cleanly and what needs an editor's pass.

Who owns the questions and the platform?

Your questions, explanations and course material remain yours. Ownership of the platform code, the store listings and the hosting accounts is agreed in writing before work starts.

How do subscriptions work across the web and the apps?

Digital subscriptions bought inside an iOS or Android app usually go through Apple or Google in-app purchase; on the web they go through an online payment gateway. The platform keeps one record of what each candidate can access, however they paid.

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 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.