Section 3
Writing
Technical write-ups on sports analytics, optimization, machine learning, and data visualization.
Jet Sweep: Route Optimization to Visit Every NFL Team at Home
Solving a traveling salesman variant to find the optimal road trip through all 32 NFL stadiums.
Optimizing Super Bowl Squares with Linear Programming
Turning a party game into an optimization problem with PuLP and historical score data.
The Intersection of Geocoding and Art with OpenStreetMap and NetworkX
Generating street network visualizations as art prints using geospatial data.
Sneakerhead Sudeikis: A Pythonic Tour of Ted Lasso's Finest Kicks
Web scraping and data viz to catalog every sneaker worn on Ted Lasso.
Running with Pandas AI: an Exploration of the Boston Marathon
Using PandasAI to explore Boston Marathon results with natural language queries.
A Deep Dive into Wordle, the New Pandemic Puzzle Craze
Information theory and letter frequency analysis to find optimal Wordle strategies.
Dynamic Topic Modeling with BERTopic
Tracking how topics in my Medium reading habits evolved over time using transformer embeddings.
NLP Preprocessing and LDA Topic Modeling with Gensim
Text cleaning pipelines and latent topic discovery applied to newsletter metadata.
Extracting Metadata from Medium Daily Digest Newsletters via Gmail API
Building a data pipeline to pull structured article data from Gmail inboxes.
From Jogging to Sprinting: A Guide to Seaborn Visualizations
Relational plots, categorical plots, and GitHub-style heatmaps with Peloton workout data.
Studying up for the Tokyo 2021 Olympics with SQL
Querying a PostgreSQL database with Python and visualizing Olympic data with Matplotlib.
Sentiment Analysis of COVID-19 Vaccine Tweets
Using TextBlob and word clouds to analyze discourse surrounding global vaccination efforts.
COVID-19 Data Visualization: Tracking Movement and Demographic Trends
Interactive D3.js choropleth combining mobility data, case counts, and demographics across US counties.