Nooruldeen
Taffar

Physician and health data scientist building multimodal AI for diagnostic cardiology - a living sketchbook at the intersection of medicine and machine intelligence.

cor · il cuore
Sketch portrait of Nooruldeen Taffar at work
studio di ritratto e tecnologia
 Research

Multimodal AI for automated cardiovascular diagnosis.

A 12-lead ECG is read by a clinician in two movements: locate each lead on the page, then read the waveforms across them. My work automates both, and returns standardised, machine-readable diagnoses rather than free text.

GenECG-Diagnostic pairs a YOLO object detector that crops the twelve lead panels from a raw 3×4 grid image with a Vision Transformer (google/vit-base-patch16-224) fine-tuned under BCEWithLogitsLoss to emit multiple SNOMED-CT codes per ECG. Built end to end — dataset construction, augmentation, YOLO label generation, training for both stages, and a full image-to-diagnosis inference pass.

The wider thesis fuses that visual modality with tabular EHR and demographic data at tensor level, recalibrated toward sensitivity because a missed cardiac event costs more than a false alarm. Evaluation follows TRIPOD+AI reporting and PROBAST+AI risk-of-bias scoring; I am building an instrument for the latter, since appraising medical foundation models is not yet well served.

The clinical case is concrete: cardiovascular diagnostic referrals cost NHS England roughly £369m a year at £300–1,500 each. A decision-support system running alongside conventional workflow, not in place of it, is where I intend to take this — through a PhD in medical informatics from approximately 2027.

Clinical leadership

Cath lab referral time cut 75%

Audited door-to-referral time for MI patients at Red Crescent Hospital, Baghdad, and re-synchronised emergency workflow with the new catheterisation lab — 60 minutes to 15.

Emergency unit re-established

Initiated the reopening of the emergency unit at Red Crescent Hospital, Baghdad.

Elected Chief Doctor

Voted chief at Suwayrah General Hospital; helped reopen outpatient wards and cut junior-doctor workload by roughly 10%.

Student representative, Edinburgh

Represented the MSc/PGDip cohort to the programme lead, and pushed to ease Royal Statistical Society registration for graduates.

 The folios 

Fifteen plates of scholarship.

Viewing the full codex. Choose a lens above to spotlight the plates of one discipline.

MSc repository ↗Plate I

Health Classifications & Records — ICD-10 & EHR

ICD-10 implementation and EHR systems' impact on healthcare delivery and patient experience.

ICD-10 EHR
Mar 2022
the underlying formula
κ = (pₒ − pₑ) / (1 − pₑ)
MSc repository ↗Plate II

Using Secondary Health Data

Population-level analysis of secondary health data utilization in public-health research.

Population health Secondary data
Apr 2022
the underlying formula
n = Z² · p(1−p) / e²
MSc repository ↗Plate III

Mobile Referral App (Iraq)

A mobile prototype to modernize medical referrals across Iraqi healthcare.

Mobile Prototype
May 2022
the underlying formula
t_referral = d / v̄
MSc repository ↗Plate IV

Consumer Health Websites

Trustworthiness vs readability of health information using established standards and metrics.

Readability Trust
Jun 2022
the underlying formula
FRE = 206.8 − 1.015(w/s) − 84.6(sy/w)
MSc repository ↗Plate V

Knowledge Management — Hospital Intranet

Design and implementation of a hospital intranet for improved clinical workflow.

Knowledge mgmt Intranet
Jun 2022
the underlying formula
I(X;Y) = ΣΣ p(x,y) log[ p(x,y)/p(x)p(y) ]
MSc repository ↗Plate VI

Wearables for CVD Patients

Phenomenological study of cardiovascular patients' experiences with wearables (Morriston Hospital).

Wearables Cardiology
Jul 2022
the underlying formula
SDNN = √( Σ(RRᵢ − RR̄)² / N )
MSc repository ↗Plate VII

Dissertation — Gamification Ethics

Systematic PRISMA review of ethical challenges in healthcare gamification.

PRISMA Ethics
Sep 2022
the underlying formula
n_screened → n_eligible → n_included
PGDip repository ↗Plate VIII

Scottish Injuries Analysis

Injury patterns across Scottish health boards in R and Python, with JSON data processing.

R Python JSON
May 2025
the underlying formula
λ̂ = Σ yᵢ / Σ tᵢ
PGDip repository ↗Plate IX

Datathon — Teleconsultation (Portugal)

OECD healthcare data analysis to inform teleconsultation policy recommendations.

OECD Policy
May 2025
the underlying formula
ρ = cov(X,Y) / (σₓ σᵧ)
PGDip repository ↗Plate X

COVID-19 in Scotland

Pattern analysis of COVID-19 in Scotland using Python and interactive visualizations.

Python Plotly
May 2025
the underlying formula
dI/dt = βSI/N − γI
PGDip repository ↗Plate XI

OECD Healthcare Dashboard

Interactive Shiny-for-Python dashboard analyzing OECD healthcare utilization.

Shiny Dashboard
May 2025
the underlying formula
ŷ = X β̂
PGDip repository ↗Plate XII

mHealth Adherence & NHANES

Statistical analysis of mHealth impact on medication adherence and NHANES exploration.

Statistics NHANES
May 2025
the underlying formula
OR = (a/b) / (c/d)
PGDip repository ↗Plate XIII

Diabetic 30-Day Readmission

Gradient-boosted-trees classifier on 100,000+ hospital encounters using Apache Spark.

Apache Spark GBT
Jun 2025
the underlying formula
F(x) = Σₘ γₘ h(x; θₘ)
PGDip repository ↗Plate XIV

NHS Scotland Prescribing (2015–2023)

SQL and MariaDB analysis of nine years of GP prescribing data with ERD design.

SQL MariaDB ERD
Jun 2025
the underlying formula
SELECT board, SUM(qty) GROUP BY board
Flagship Thesis Project repository ↗ Plate XV

GenECG-Diagnostic — Generative ECG Foundation Model

A generative, multimodal foundation model that synthesises and diagnoses ECGs — fusing waveform, EHR and demographic context to detect cardiovascular disease alongside the clinician. The centrepiece of the doctoral thesis.

PyTorch Multimodal Generative Cardiology
2025 – present
the underlying formula
x̃ ~ p_θ(x | z), z ~ N(0, I); P(CVD | x) = softmax(W·z)
— iv. the instruments —

Education & the instruments of the trade.

Education
2024 – ongoing

PGDip Data Science for Health & Social Care

University of Edinburgh

8/10 modules: big data analytics, databases, applied software dev, statistics, research foundations.

2022 – 2024

MSc Health Informatics

Swansea University

Gamification, knowledge management, systems & tech, secondary health data, classifications & records.

2012 – 2018

MBChB

Al-Muthanna University, College of Medicine, Iraq

Rotations across internal medicine, emergency, surgery, paediatrics, obstetrics and psychiatry.

Experience
Apr – Jul 2024 · Remote

Medical Writing Intern — Klarity Health

Clinically accurate, patient-friendly content; iterative editorial work with medical reviewers.

2019 – 2021 · Iraq

Physician — Emergency & Outpatient

Chief Doctor at Suwayrah General Hospital; internal medicine at Al-Amal Clinics; emergency medicine at Red Crescent Hospital, Baghdad. Led audits and service improvements.

The toolkit

Grouped by pillar — the active lens brightens its instruments.

Languages & query
R / tidyverse Python SQL
Big data & ML
Apache Spark PyTorch GBT NLP
Statistics & methods
PROBAST+AI PRISMA Inference Research design
Clinical & viz
ICD-10 ggplot2 Plotly Shiny
MembershipsBCS & RSS (Student) · Iraqi Medical Association
LanguagesArabic (native) · English — IELTS Academic 8.0, CEFR C1
Based inBaghdad, Iraq
Work authorisationIraq. Requires employer sponsorship elsewhere — open to relocation
Medical degreeMBChB (MD-equivalent), six-year primary degree
RefereesTwo academic referees, available on request
 Correspondence

Open to PhD positions &
research collaboration.

Particularly in medical informatics and AI for cardiology. Send word - I answer every letter.

nooriskander94@gmail.com LinkedIn GitHub
© Anno MMXXVI · Nooruldeen Taffar Codex Medico-Scientia

I’m Nooruldeen (Noor) Taffar, a clinician turned data scientist. I research computational medicine approaches, focused on medical foundation models for cardiology (multilayer multimodal AI tools for diagnostic medicine).

Trajectory

Vision

I value vision-focused teamwork and global contribution to diagnostic medicine.

Explore the folios, the research, or get in touch.