Uncovering systems
through data, code & graphics.

Bilingual data journalist specializing in investigations at the intersection of public health, urban equity, and social systems.

This summer, I am interning at the Philadelphia Inquirer as a DJNF Data Journalism Fellow. Currently studying at UC Berkeley, pursuing Master degree in Journalism and a Data Science certificate.

My recent reporting for Richmond Confidential covers the opioid-response system, urban environmental equity, and city council accountability. Previous stories published on The Paper, Shanghai. Co-founded an independent student data journalism team at the Communication University of China — our work on public health and social issues received national awards.

Scrollytelling
AI Anxiety
China AI Gold Rush, everyone wants to get on the table.
But... At what costs?
When OpenClaw — an open-source AI agent that autonomously controls your computer — went viral in China, it reached 40,000 GitHub stars in 63 days. This story explores what drives millions to hand over deep access to their machines before anyone has built a safety net: not excitement, but the fear of being left behind.

I interviewed users across China, analyzed GitHub star data and OpenRouter token logs, and designed an interactive webpage with illustrations.
HTML/CSS/JS D3.js Github Procreate
July 2024 · Web design · Data scraping · Data Viz · Data Analysis
Medical Residency
The Struggles of Medical Residency Trainees
Data-driven investigation into China's mental health crisis among young medical residents — revealing how long hours, low pay, and identity crises push trainees to the brink.

I built the full story from the ground up: scraped and analyzed national data, designed all interactive visualizations, and coded the narrative web experience end-to-end.
HTML/CSS/JS D3.js Github Python ECharts Flourish After Effects Premiere Pro
July 2024 · Web design · Data scraping · Data Viz · Data Analysis
International Student Visa
US VISA Curbs On International Students May Hurt Colleges
New international enrollment dropped 17% in fall 2025. I analyzed four federal datasets — Open Doors, SEVIS, I-94 arrivals, and Common App — to explore the stories behind the numbers, students stuck waiting for visa slots that never opened, and universities bracing for a $1.1 billion loss...

I designed the visual identity in Figma, coded the full site, and managed version control and deployment via GitHub.
HTML/CSS/JS Github Datawrapper Flourish Figma
Dec 2025 · Web design · Data Analysis · Data Viz · Interview · Writing
Palliative Care In China
How to Bid Farewell with Love and Dignity at Life's Final Station?
A multimedia investigation into palliative care in China's aging society — tracing families navigating pain, loss, and acceptance, while policy and infrastructure lag behind the need for dignity at the end of life.
Readymag Flourish Excel Procreate
Nov 2023 · Field reporting · Interview · Web design · Data Viz
Data Visualization
Myopia
The Paper, 澎湃新闻 · June 6, 2024
Uncovering the Truth Behind 4,000 E-Commerce Myopia Correction Products
I analyzed over 4,000 e-commerce listings and consumer complaints to uncover how sellers hide false claims in banner images, revealing how misleading advertising continues to thrive in China’s myopia prevention market despite regulatory crackdowns and endangers families with short-sighted children.
Python Octoparse Excel Adobe Illustrator
June 2024 · Data scraping · Data Analysis · Data Viz · Writing
Chinese College Dorms
The Paper, 澎湃新闻 · September 4, 2024
Why College Dorms in China Get So Many Complaints?
I analyzed 9,000 dorm reviews from the WAVE platform and national education data to explore why Chinese university students keep complaining about their dorms. I found that overcrowding, outdated facilities, and slow renovation have worsened as enrollment expands. Comparing dorm costs and conditions across major universities also revealed how affordability limits upgrades and widens inequality between schools.
Python Fiddler Fourish Excel Adobe Illustrator
September 2024 · Data scraping · Data Analysis · Data Viz · Writing
AI Papers in China
The Paper, 澎湃新闻 · July 4, 2024
What 2.78 Million AI Papers Reveal About China’s Role in Global Research
I examined 2.78 million global AI papers from multiple academic databases to show that China now leads the world in both publication volume and citation impact. Chinese institutions dominate global rankings and Chinese researchers contribute to most of the world’s highly cited papers in AI. Yet a large share of that work is conducted overseas, suggesting China still faces challenges in retaining top research talent.
Python Fourish Excel Adobe Illustrator
September 2024 · Data scraping · Data Analysis · Data Viz · Writing
// More

Just...
weirdly well-rounded.

If you drew a radar chart of my skills, I'd probably look like a hexagon — not the tallest spike anywhere, but pretty solid all around.

In high school, I used to worry that I had no standout talent. My classmates were math geniuses, literary prodigies, design wizards... I was none of those things. I was just... okay at everything. Not bad at anything, not extraordinary at anything either.

It took me a while to see that as a feature, not a flaw. Being a generalist means I get to look at the world from a lot of angles at once. I pick things up quickly, and more importantly, I feel excited to use what I learn. The incentive for making things is inherent to me.

I've been chasing that feeling for a long time. Writing blogs as a kid. Self-taught photography as a teenager. Then data, graphics, code. Each one felt like adding a new lens. The world has so many stories worth telling, so many people worth knowing. I want to spend my life close to that pulse, finding ways to make those stories land.

I'm not there yet. But I'm getting closer.

    When I'm not working:
  • I play volleyball (there's something about six people working as one to keep a ball off the ground that never bored me).
  • I 'cyber adopt' every cat and dog I see online (future self will have pets).
  • My favorite game is The Legend of Zelda. Open worlds make me feel like anything is possible, exploreing them makes me feel like I'm learning how the world works — which is probably the same reason I became a journalist.
View My Works