Open to full-time roles

Hi, I'm Hao-En Lu

I build deep learning models that make sense of medical images — teaching computers to see tiny abscesses, nerves, and tissue boundaries that are easy to miss.

Computer Vision Medical Imaging 2 Publications Deep Learning
Your Photo" alt="Hao-En Lu headshot">
Education

Where I studied

Jan 2025
M.S., Computer & Data Science
Case Western Reserve University — Cleveland, OH
GPA 3.9
Computer Vision · AI in Medical Imaging · Natural Language Processing · Large Language Models · Information Theory · Probabilistic Graphical Models · High-Performance Systems for AI
Jun 2022
B.S., Business Administration & Information Management
National Taiwan University — Taipei, Taiwan
GPA 3.2
Machine Learning · Database Systems · Operating Systems · Computer Networks · Software Engineering · Programming Languages · Statistics
Experience

What I've been up to

Data Scientist I
University of Pittsburgh — Pittsburgh, PA
Sept 2025 — Present
Favorite finding so far

Built a SAM-Med3D refinement pipeline using nnU-Net predictions as point prompts. nnU-Net and SAM-Med3D land on similar accuracy overall (~0.60–0.63 Dice) — but they fail in totally different ways, which turns out to be the interesting part of the story.

  • Built a 3D multitask segmentation model for orbital structures (fat, nerve, orbital floor) on CT scans.
  • Designed a self-supervised diffusion approach that improves small-object abscess segmentation, beating an R2U-Net baseline (Dice 0.62).
  • Built a desktop viewer that overlays model predictions on CT scans for fast clinical review.
Research Assistant
University of Pittsburgh — Pittsburgh, PA
Jan 2025 — Sept 2025
  • Built an ultrasound video classifier and a CNN-based sEMG classifier to spot myofascial pain patterns (AUC 0.80–0.83).
  • Trained a masked autoencoder on 3D chest CT to predict lung function, and co-authored the paper that came out of it.
Research Assistant
Case Western Reserve University — Cleveland, OH
Feb 2024 — Dec 2024
  • Used generative models (GANs, diffusion) to create synthetic motion data for stroke severity classification.
  • Checked that the synthetic data actually looked real using PCA / t-SNE / UMAP visualizations.
Projects

Things I've built for fun

Unsupervised Brain Tumor Segmentation

May 2024

Added a trainable CRF layer to a ViT segmentation model to clean up predictions (+10% Dice on BraTS2020), plus an unsupervised twist using graph cuts on attention maps.

ViTCRFPyTorch

Cross-Modality MRI Segmentation

Nov 2024

Trained a 3D CycleGAN to translate T1→T2 MRI scans, then segmented tumors across mismatched scan types without any paired labels (0.40 Dice).

CycleGAN2.5D U-Net

LLM Watermarking

Nov 2024

Built a custom decoding trick that hides an invisible multibit watermark in generated text — and actually made the text ~10% less perplexing, not more.

OPT-1.3BNLP

Image → Music App

Jul 2024

A hackathon app that looks at a photo and composes matching music, mixing LLaVA and MusicGen behind a simple Gradio UI. Built at TikTok TechJam.

LLaVAMusicGenHackathon

Sticker Generator for Canva

Aug 2024

A Canva App that turns a text prompt into a clean-cut sticker using diffusion + background removal. Built at Canva's AI Integration Hackathon.

ReactCanva SDKHackathon

EMG Rehab Game

2024

A 3D Unity game controlled by real muscle signals, built to help cerebral palsy patients make rehab exercises feel like play. Built at CWRU Hackathon and won 2nd place.

UnityEMGHackathon
Papers

Published work

01
Data-Efficient Deep Learning for Differentiating Upper Trapezius Muscle with Myofascial Trigger Point on a Small Prospective sEMG Dataset
Lu H., et al. · Journal of Electromyography and Kinesiology · Mar 3, 2026
Read it →
02
Data-Efficient Self-Supervised Diffusion Learning for Detecting Myofascial Pain in Upper Trapezius Muscle with B-Mode Ultrasound Videos
Lu H., et al. · medRxiv 2026.04.07.26350333
Read it →