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鈥檛 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鈥檚 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 healthcare NLP

Currently building out the ML research pipeline at RadNomics, involving large-scale clinical dataset augmentation, unsupervised radiology report generation, proprietary LLM benchmarking, and open-model LoRA fine-tuning

Featured Projects

Clinical Entity Extraction-Validation System

Python 路 PyTorch 路 Hugging Face 路 FastAPI 路 Docker 路 Google Cloud Run 路 GitHub Actions

  • Hybrid clinical NLP pipeline generating structured entity outputs from adult ICU progress notes
  • Implemented regex-based extraction schemas for recall-focused extraction of 3 clinical entity types
  • Fine-tuned and threshold-tuned a BioClinicalBERT classifier on 1000+ manually annotated entities for validation
  • Processed 160,000+ ICU notes across 30,000+ stays, extracting 780,000+ structured clinical entities
  • Improved validation precision by 45.9% and reduced false positives by 83.3% relative to the rule-only baseline
  • Containerised inference service with FastAPI/Docker, deployed on Google Cloud Run with GitHub Actions CI/CD

Live API 路 Repository 路 Zenodo DOI

Clinical entity extraction and validation system architecture

Time-Series ICU Patient Deterioration Predictor

Python 路 PyTorch 路 LightGBM 路 Scikit-learn 路 SHAP

  • Dual-architecture ICU early warning system combining a Temporal CNN (TCN) and LightGBM for NEWS2-derived deterioration prediction across 3 clinical risk dimensions
  • Engineered 171 timestamp-level features and 40 aggregated patient-level features across 8 vital parameters, from 70,000+ extracted time-series observations over 140 ICU stays
  • TCN improved acute-event AUC by 9% over baseline; LightGBM reduced Brier score by 68% and RMSE by 48% for prolonged-risk prediction
  • Implemented clinician-interpretable SHAP and temporal saliency analysis for feature contribution insights

Repository 路 Zenodo DOI

Temporal convolutional network architecture

Professional Experience

Applied Machine Learning Engineer @ RadNomics Ltd

  • Built radiology data augmentation pipeline from 2.3 million MIMIC-IV reports, producing 15.6 million supervised reconstruction pairs and a 7,000-task evaluation set across seven controlled transformations
  • Implemented scalable LLM evaluation framework across 9 proprietary and open models, analysing 63,000 validated generations using textual, semantic, radiology-aware, and operational metrics
  • Developed reproducible research within private GCP/GKE infrastructure environment, presenting core research insights to founding team

Education

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

Technical Skills

  • Machine Learning: PyTorch, Scikit-learn, LightGBM, Hugging Face Transformers, PEFT/LoRA, vLLM
  • DevOps: Google Cloud Platform (GKE, Cloud Run), Kubernetes, Docker, FastAPI, GitHub Actions (CI/CD)
  • Data & Engineering: Python, Pandas, NumPy, SQL (PostgreSQL/MySQL), Git/GitHub

Pinned Loading

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

    Clinical NLP system structuring entities from ICU progress notes combining regex-based entity extraction and fine-tuned 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