Mushroom House Rendered in Blender

Mushroom House in Blender: Designed and built the geometry from scratch for a photorealistic 3D scene of a whimsical mushroom house, focusing on ray tracing, lighting, UV mapping & texturing, depth of field, and volumetrics. Rendered with Blender.

Daikon Kids Go Home Video Game

Daikon Kid Goes Home: Designed and developed a narrative-driven video game in Godot, following a sentient daikon radish's journey to escape a supermarket. Leveraged physics-based mechanics and hand-drawn assets to create an engaging gameplay experience. Read about our design and UX research process.

Nationwide Water Contamination Analysis

Nationwide Water Contamination Analysis: Analyzed PFAS contamination in U.S. drinking water as part of the Natural Resources Defense Council's Data Science team. Used Python and ArcGIS Pro to identify correlations between water contamination, environmental burdens, and demographics.

NLP Research

NLP Research: Fine-tuned a LLaMA-3-8B model using Direct Preference Optimization (DPO) to mitigate harmful behaviors in a sleeper agent. Results demonstrated DPO's ability to reduce undesirable behaviors without prior knowledge of specific misaligned actions. Read about our research process and study design.

Police Shootings Database

Police Shootings Database: Upgraded the framework and tools (Django, Python3) powering The Washington Post’s fatal police shootings databaseimproving data accessibility for journalists and enabling expanded visualization capabilities to make information regarding policing in the U.S. more accessible to the public.

The 2021 Tokyo Olympics covered by The Washington Post

2021 Tokyo Olympics Coverage: Enhanced accessibility for the Tokyo Olympics medals tracker and schedule tables by implementing ARIA roles and labels, ensuring compatibility with screen readers. Received over 1 million unique visits.

U.S. National Parks covered by The Washington Post

U.S. National Parks Interactive Piece: Collaborated with The Washington Post graphics team to rebuild and redesign an interactive piece documenting every national park in the U.S. Used React for dynamic rendering and HTML/CSS for responsive design.

Research with Stanford Computer Science and Stanford Psychology

Cognitive Science Research: Studied how causal structures shape explanatory reasoning. Co-authored a research paper and implemented experiments in jsPsych. Recruited and managed participants via Prolific; all code is open-source on GitHub.

Splunk Internship

Splunk: Worked as a software engineer intern on the mobile backend team to develop an end-to-end mobile push notification system, enabling real-time data alerts. Worked on backend integrations, user interface components, and server deployment using REST APIs.

Rotten Tomatoes Sentiment Analysis

Rotten Tomatoes Sentiment Analysis: Analyzed the biases, tones, and sentiments of movie reviews published on Rotten Tomatoes, using d3.js, Python, and pandas. Read about our study and visualizations!