top of page
All Projects


Stay or Go? Predicting Employee Turnover with HR Analytics
Not long ago, I was chatting with a friend in HR who was stressed about keeping younger employees from leaving. That stuck with me. What...
3 min read


2025 Edinburgh Fringe: The Stats Behind the Stage
Living in Edinburgh means you're never far from a spark of creativity, but nothing quite matches the explosion of energy that is the...
3 min read


The Unicask: A Mythical Blend of Whisky and Data
As a whisky enthusiast, I often find myself in a cozy corner of my home, savoring a fine dram. The experience of tasting different...
3 min read


Four Months, One Process: What pH Trends Reveal About System Consistency
What can a single number, pH, tell you about the rhythm of a massive industrial system? As it turns out, a lot. In simple terms, pH...
3 min read


Buckets & Dimes: How NBA Data Reveals the Game Within the Game
When I first picked up a basketball, I was captivated by how a single player could shift the momentum of an entire game. Years later,...
3 min read


Numbers with Purpose: A Dive into Aid to Kenya
While reading the Financial Times recently, I found myself drawn into an article on international aid to Kenya written by William Wallis....
4 min read


Insulin or Inequity? Exploring Treatment Patterns in Diabetic Inpatients
Can data expose hidden truths in healthcare? That question drove me as I explored treatment patterns in over 70,000 diabetic inpatie nt...
3 min read


Pass or Fail? A Look at The Massachusetts Department of Elementary & Secondary Education
When I first started my recent project analyzing school performance in Massachusetts, I was intrigued by the stark differences in how...
4 min read


Delivering Success: Analyzing DoorDash's Marketing Strategies and Consumer Engagement
I remember my first experience ordering from DoorDash...a late-night craving for tacos. As I scrolled through the options, I wondered how...
3 min read
bottom of page