Photo by Marissa Rodriguez on Unsplash
A package for panel data analysis in Python. Features Amelia II imputation via Python-R bridge with Bayesian hyperparameter optimisation, and user-friendly wrappers for linearmodels panel regression functions.
Mmm, self-referential...my portfolio site, built with Next 15, Tailwind, and Sanity as a CMS.
I'm studying MSc Computer Science with AI at the University of York. I finish in November*, and am on course to pass with merit.
My background is in creative industries communications, at Arts Council England from 2018 - 24, and Avalon Management Group from 2014 - 2018, working closely with management and high-profile clients on major media campaigns. I'm also an improviser and comedy writer, and run Fuzzy Logic, an improv school and production company.
I'm fascinated by the challenge of coding; merging technical knowledge with creative problem solving. I'm looking to join an organisation where I can work hard, listen, and learn more about how teams apply these skills in practice to solve problems in the real world.
Thanks for taking the time to visit. If you'd like to work with me, I'd love to hear from you.
*I will graduate in 2026 due to an assessment deferred by illness, but will be available for work from November 2025.
Photo by Resul Mentes on Unsplash