Curriculum vitae

Belal Zaky

Download PDF ↓

London, UK · Dubai, UAE  |  hello@belalzaky.uk

Pharmacology student at King's College London, building at the intersection of drug safety, data and AI. Self-taught in Python, R and SQL, with 9 published data projects analysing 20M+ real-world drug-safety and health records — from signal detection and causal inference to a tested, containerised pharmacovigilance pipeline.

Education

King's College London — BSc Pharmacology (Hons)

London, United Kingdom

Emirates International School – Jumeirah — IB Diploma

Dubai, United Arab Emirates

Selected data projects

Causal safety — does an NSAID cause kidney injury?

Python · propensity-score matching · self-controlled case series · bootstrap CI

  • Emulated a new-user, active-comparator study and validated the estimators against a sealed true effect: the crude comparison understated the harm by 46% (OR 1.19), while matching (2.05) and a self-controlled series (2.14) both recovered the truth (2.20).
  • A simulation study by design — the only setting where you can score a causal method against a known answer. Same protocol queued for real clinical data (MIMIC-IV, credentialing in progress).
PV Intake Assistant — production pharmacovigilance pipeline

Python · scikit-learn · scispaCy · SNOMED CT · pytest · GitHub Actions · Docker

  • Three-stage pipeline: triage a medical abstract for a possible adverse drug event (F1 0.38 → 0.79), extract the drug and effect, then code the effect to SNOMED CT against a 461,000-term vocabulary.
  • Built as a system, not a notebook — 32 unit tests, CI on every push, a Dockerfile and a CLI. Chose precision over coverage in coding: a wrong code corrupts a safety signal, a blank one does not.
Pharmacovigilance signal detection — FAERS (20M+ FDA reports)

Python · pandas · SQL · openFDA API · PRR / ROR / chi-squared / Evans criteria

  • Built a disproportionality signal-detection pipeline over 20M+ adverse-event reports; validated on the known warfarin–haemorrhage signal (PRR ≈ 5), with negative controls to screen out confounders.
  • Across companion projects (a live dashboard and a SQL reproduction), showed how notoriety and sampling distort conclusions — a heartburn drug’s 2020–21 report spike was litigation, not clinical harm.
Clinical NLP & EHR modelling — adverse events, risk and survival

R (survival) · Kaplan–Meier · Cox PH · Python · scikit-learn · PubMedBERT

  • Benchmarked four models for detecting adverse drug events in free text: the domain-tuned transformer won, a keyword model beat a general-purpose one, and a zero-shot LLM came last — domain fit beats model size.
  • Modelled time-to-hypertension in 1,100+ patients: diabetics progressed ~2.4× faster, and a seemingly null age effect proved time-varying.

Full write-ups, code and live interactives for all 9 projects at belalzaky.uk/projects.

Portfolio & public work

  • belalzaky.uk — self-built portfolio site (Astro · Vercel) presenting 9 projects with bespoke interactive data visualisations built from real project data.
  • Building in public — projects and drug-safety concepts explained via LinkedIn, a Substack newsletter and an educational Instagram (@belalzakyuk).

Experience

Aster Pharmacy — Sales Intern

Supported customer service and sales operations in a busy retail pharmacy environment, Dubai.

Modon Designs — Project Coordinator & Business Development Associate

Coordinated client–team communication and documentation, built digital filing systems, and supported business development and social media.

M2 Supplements — Operations & Marketing Assistant

Ran order fulfilment, customer communication and social-media campaigns, supporting product launches with the founders.

Leadership & activities

Student Representative — BSc Pharmacology, King's College London

Represent coursemates on the Staff–Student Liaison Committee; consolidated scattered module feedback into one case that reached the department and changed the module.

King's100 — Leadership & Employability Programme

Selected for King's flagship leadership programme — employer-led challenges.

Toastmasters International — Member & Sergeant at Arms

Regular prepared and impromptu speaking; earned “Speech of the Meeting”.

Model United Nations — Delegate

Awarded Delegate of the Conference — research, debate and negotiation.

Skills

Data & technical
Python (pandas, scikit-learn, matplotlib), R (survival analysis), SQL, machine learning, NLP; Git/GitHub, pytest, GitHub Actions CI, Docker, Astro
Methods
Causal inference (propensity scores, self-controlled case series), survival analysis, disproportionality signal detection, statistical reasoning
Domain
Pharmacovigilance & drug-safety signal detection, real-world evidence, EHR data, SNOMED CT coding
Communication
Scientific & report writing, data storytelling, public speaking. English (fluent), Arabic (native)