Python  ·  NLP  ·  Web Scraping

Web Scraping Wikipedia Pages

Built a Python scraper to extract and clean article text from Wikipedia at scale, producing structured corpora suitable for NLP and machine learning pipelines.

C++  ·  Statistics  ·  Research

Sampling the Space of Possible NC Congressional Districting Plans

As part of the Quantifying Gerrymandering Project at Duke, I helped develop statistical simulations and a C++ codebase to sample redistricting plans for North Carolina. This work was submitted as evidence in NC Supreme Court cases on gerrymandering.

Mathematics  ·  Numerical Methods

Numerical Methods for Stochastic Differential Equations

A short primer on numerical methods for solving SDEs, covering discretization schemes and their convergence properties, written as a capstone for my mathematics degree at Duke.