Skip to content
View SimonYip22's full-sized avatar
🌎
Working from home
🌎
Working from home

Highlights

  • Pro

Block or report SimonYip22

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SimonYip22/README.md

Simon Yip

MBBS and machine learning engineer building end-to-end clinical systems across time-series modelling and clinical NLP

Currently contributing to ML research workflows at radnomics ltd involving large-scale data augmentation, unsupervised radiology report generation, and proprietary LLM evaluation

Featured Work

Clinical Entity Extraction-Validation System

Python · PyTorch · Hugging Face Transformers · Scikit-learn · Pandas · FastAPI · Docker · Google Cloud Run · GitHub Actions

  • Hybrid clinical NLP system generating structured entity outputs from adult ICU progress notes
  • Implemented rule-based regex extraction schemas for recall-focused extraction of 3 clinical entity types
  • Fine-tuned a BioClinicalBERT classifier on 1000+ manually annotated entities, and integrated precision-oriented threshold tuning for final entity validation
  • Extracted 780,000+ structured entities from a preprocessed ICU corpus of 160,000+ notes (30,000+ stays)
  • Transformer validation achieved +45.9% in precision and −83.3% in false positives relative to rule-only baseline
  • Deployed inference pipeline as stateless, containerised API on Google Cloud Run with GitHub Actions versioning

Live API · Repository · Zenodo DOI

Clinical entity extraction and validation system architecture

Time-Series ICU Patient Deterioration Predictor

Python · PyTorch · LightGBM · Scikit-learn · Pandas · NumPy · SHAP

  • Dual-architecture ICU early warning system combining a Temporal CNN (TCN) and LightGBM to predict NEWS2-derived deterioration outcomes across 3 clinical risk dimensions
  • Transformed clinical data across 140 ICU stays using CO2 retainer logic, GCS mapping, and oxygen protocols
  • Engineered 171 timestamp-level features (8 vital parameters; 96-hour windows) and 40 aggregated patient-level features from 70,000+ extracted time-series observations
  • TCN achieved +9.3% AUC improvement for acute-event detection; LightGBM achieved −68% Brier score and −48% RMSE for prolonged risk exposure
  • Implemented clinician-interpretable SHAP and saliency mapping for feature contribution insights

Repository · Zenodo DOI

Temporal convolutional network architecture

Professional Experience

Applied Machine Learning Engineer @ RadNomics Ltd

  • Processed 2.3M+ radiology reports and developed a data augmentation pipeline generating 17M+ report pairs across 7 clinical reconstruction tasks
  • Ran large-scale ML research workflows within containerised remote environments using Git-based version control and distributed GKE-based cloud infrastructure
  • Built a proprietary LLM benchmarking framework evaluating 6 frontier language models across 42,000 reconstructions, quantifying performance using lexical, semantic, and clinical entity-aware metrics
  • Translated performance insights into production system workflows, directly optimising downstream efficiency of report generation, editing, and dictation features
  • Currently evaluatung proprietary open models fro baseline comparison

Technical Skills

  • Machine Learning: PyTorch, TensorFlow/Keras, Scikit-learn, LightGBM, Hugging Face Transformers, Clinical NLP, LLM Evaluation
  • DevOps: Google Cloud Platform (GKE, Cloud Run), Kubernetes, Docker, FastAPI, GitHub Actions (CI/CD)
  • Data & Engineering: Python, Pandas, NumPy, SQL (PostgreSQL/MySQL), Seaborn

Education

  • MSc, Computer Science with Artificial Intelligence @ City St George’s, University of London
  • MBBS, Medicine @ Norwich Medical School, University of East Anglia

Clinical Experience

Clinical Research

  • Lacertus syndrome and its surgical management using WALANT - our first 12 cases (Research Poster)
  • Giant trichoblastic carcinoma initially misdiagnosed as basal cell carcinoma (Case Report)

Audit Cycles

  • Head and Neck Surgery, Integrated Care Pathway Surgical Proforma Audit
  • Plastic Surgery, Free Flap Surgical Outcomes Audit

Healthcare Data Skills

  • Clinical Informatics: EHR Systems (ICE, SystmOne, MediViewer, EPMA), NEWS2, GDPR
  • Clinical Research: Audit Methodology, Literature Review, Critical Appraisal, Manuscript Preparation

Archives

Pinned Loading

  1. Clinical-Entity-Extraction-Validation-System Clinical-Entity-Extraction-Validation-System Public

    Hybrid clinical NLP system structuring entities from ICU progress notes combining rule-based entity extraction and BioClinicalBERT validation

    Jupyter Notebook 3

  2. Time-Series-ICU-Patient-Deterioration-Predictor Time-Series-ICU-Patient-Deterioration-Predictor Public

    Early ICU deterioration detection system combining LightGBM and Temporal CNN (TCN) for multi-dimensional clinical risk modeling

    Python 2

  3. adult-income-ml-classification adult-income-ml-classification Public

    Scikit-learn mixed-data classification on the Adult Census Income dataset, comparing linear and ensemble models to predict whether income exceeds $50K

    Jupyter Notebook 1

  4. breast-cancer-ml-workflow breast-cancer-ml-workflow Public

    Scikit-learn binary classification on the Breast Cancer Wisconsin dataset, using logistic regression to predict tumour malignancy from cell-nuclei measurements

    Jupyter Notebook 1