About me
I recently completed a PhD in algebraic topology. Recently, I’ve enjoyed working on personal projects, combining my knowledge of mathematics and programming to create 3D physics games and simulations. I'm currently looking for software development roles, see my CV.
In my spare time, I enjoy climbing, arts and crafts, and anything outdoors!

Projects
Tilt game
Use the mouse to control the tilt of the platform. Get the ball to the green square while avoiding the holes. Each level is successively more difficult, with the addition of more holes.

Bouncing ball
Click anywhere above the slope to introduce the ball, and use the yellow toggles to change the angle of the slope. You can also change gravity with the slide bar. I wrote a physics simulation to show how the ball reacts.

PhD project
My PhD is in algebraic topology, and my thesis is titled "Hidden Symmetries, Trees and Operads".

Graph theory
I used Python to generate local configurations of graphs that had a special curvature property called curvature sharpness, contributing to a publication "Quartic graphs which are Bakry-Émery curvature sharp".
Masters project
My masters was in low-dimensional differential topology, and my thesis is titled "Morse Theory: Morse-Bott Functions and Homology".
