Welcome to my little slice of the internet pie! Here you can find out a bit about me and read my ramblings on various topics. Below is a rundown of some of what I do both online and elsewhere.

Mathematics & Teaching

I’m a PhD student at the University of Edinburgh researching the efficiency of a type of algorithm. As part of this I develop some open source packages to help better explore the problems, including OctCLA and RobustOCS.

Josh their research on the history of Harry Markowitz at the 2024 EURO conference.

Outside research I have a passion for teaching and math communication. My work profile has more details on past teaching activities and experience.

Open Source Contributions

Aside from my research, I contribute to a few different open source projects in various capacities. Currently I maintain the Wren Jekyll theme (which was many years in the making), my maths department’s LaTeX stylesheets, and the bash utility hardcode-fixer for Linux.

Screenshot of the Numix Circle icon theme applied to the GNOME desktop environment.

Of my past work, probably the best known is my work with the Numix Project. For almost 9 years I helped develop, maintain, and package their icon themes for Linux, Android, and macOS. For a while I was helped to maintain pipes.sh, an XP-style terminal screensaver.

Nightline & Mental Health

Nightline is a charity which supports listening services run by students for students across the UK. They provide an invaluable service which I used when struggling with mental health during my studies. Having graduated, I now serve as a trustee for both the Nightline Association and Edinburgh Nightline.

Photo of the Nightline Association's trustee board at the Nightline national conference in 2024.

Aside from this, I’ve also spoke at events on mental health and my experience, including at Oxford Nightline’s 50th anniversary celebration. If you would be be interested in having me speak at your event, please get in touch!