Projects

My projects, sorted into four folders. RotaMate is the biggest, and the AI app Scrybe comes second. Eight of them have a case study that explains how they work.

Medical apps that use AI or were built with it. A person makes each final call.

The RotaMate website on a laptop, with links to the App Store and Google Play.

AI in medicine · 2026

RotaMate

The app interns at Kasr Al Ainy use to book shifts and follow their duty points. Its AI Duty Assistant runs on Gemini and answers only from the published duty guides.

Read the case study
Scrybe's review screen with a photo of a sample admission sheet, a patient card, the fields it read and a Fill MRM button. All details are made up.

AI in medicine · 2026

Scrybe

An AI app on the hospital's Windows PC that reads a handwritten admission sheet and types it into MRM for the doctor to check and save.

Read the case study
Home page of the Internal Medicine records system at Kasr Al-Ainy: the title on the left and a 3D model of the heart on the right.

AI in medicine · 2026

Internal Medicine records

A bilingual records system for the Internal Medicine department, designed so a doctor says the note out loud and AI fills in the form for them to check and sign. Patient names never reach the AI.

Read the case study
The alumni system's search page for a fictional demo class of 240 graduates. Filters for specialty and country sit above the results, where each name shows its confidence and status.

AI in medicine · 2026

Alumni system

An offline desktop app that finds where the faculty's graduates went and what they've published. I programmed it with AI coding agents, and I kept AI out of the decisions: a person approves every match.

Read the case study

Built for Kasr Al Ainy

Four systems I wrote for my medical school and its internship office. Three of them are in use today.

  1. 01 / 04

    Internship register

    Every intern gets one permanent record that nobody can delete. An import is matched and diffed against it first, and it still has to pass a preflight check before it may change anything.

    In useRead the case study
  2. 02 / 04

    Training office courses

    Interns register, confirm, then attend. Book a place and skip it, and the system blacklists you automatically.

    The cover of a Training Office proposal titled Publishing Plan, which sets the course for each month from November 2026 to January 2028.
    In useRead the case study
  3. 03 / 04

    Alumni system

    A desktop app for the faculty that can answer which of our graduates became cardiologists and what they've published. I programmed it with AI coding agents, and every match it finds waits for a person to approve it.

    The alumni system's start page, still empty, with one card for each task, from importing a list of graduates to preparing a conference list.
    BuiltRead the case study
  4. 04 / 04

    Internal Medicine rotations

    Each rotation week the doctors get a bilingual PDF and a spreadsheet saying who goes where. There's a report on gaps in cover as well.

    In useRead the case study