Sophia (Xiyuan) Shen

Sophia (Xiyuan) Shen

A data scientist and builder, working across ML, full-stack, and analytics.

Data Science & Health Policy @ UNC–Chapel Hill

Data is everywhere, but the glamorous part is the smallest part. You spend something like 95% of your time cleaning data and maybe 5% actually modeling it. I've also stopped believing good data science means hitting 90%+ accuracy. It means serving the people the data came from, and that starts with picking the right metric to measure.

01 — Projects

Selected work

Reinforcement Learning

Frozen Lake Simulation

Reinforcement learning agents (DQN, DRQN, QR-DRQN, RND-DRQN) for a partially observable, windy grid world, with a full research paper.

  • Python
  • PyTorch
  • Gymnasium

Deep Learning

Chinese Digit Classifier

A neural network built from scratch (no ML libraries) with a draw-to-predict web app.

  • Python
  • NumPy
  • FastAPI
  • React
  • TypeScript

Policy Analytics

Federal Budget Analysis

Predicting federal grant cuts across the UNC system with ML.

  • Python
  • Scikit-learn
  • Seaborn
  • Pandas

Health Analytics

Predicting Diabetes Risk

Modeling the top drivers of diabetes from CDC survey data.

  • Python
  • Scikit-learn
  • Pandas
  • Matplotlib

02 — Experience

Where I've worked

  1. Feb 2026 – Present

    Computational Neuroimaging Research Engineer

    UNC Department of Neurology: Boerwinkle Lab

    Built a Python pipeline to classify resting-state fMRI components into brain networks, seizure-onset zones, and noise for pediatric epilepsy research.

  2. May 2025 – May 2026

    Predictive Analytics Researcher

    UNC School of Data Science & Society

    Developed a LASSO-based risk screener from 650+ survey records; contributed to a CDC-funded study and was selected to present at NACCHO360 2026.

  3. Jan – Sept 2025

    Data Visualization & Analytics Intern

    UNC Water Institute

    Built an interactive Tableau dashboard synthesizing 4,000+ studies on environmental health services for policymakers.

03 — Skills

Tools I build with

Languages

  • Python
  • SQL
  • R
  • HTML
  • CSS
  • Java

Libraries & ML

  • NumPy
  • Pandas
  • Scikit-Learn
  • TensorFlow
  • PyTorch
  • Matplotlib
  • Seaborn

ML & AI

  • Regression
  • Classification
  • Clustering
  • Gradient Boosting
  • Neural Networks
  • Reinforcement Learning

Frameworks & Tools

  • React
  • FastAPI
  • Tableau
  • Stata
  • Excel
  • GitHub
  • VSCode
  • Jupyter Notebook
  • Git
  • Docker
  • Claude Code
  • Notion