Christoph Weis

I am a maths nerd with a passion for coding. I just fini­shed my PhD in Mathe­matics and am now looking for a job that suits my interests.

A picture of my face.

Mathematics

I have a PhD in Mathematics from the University of Oxford. I focused on the interplay of smooth structures and categorical algebra. In particular, I introduced and studied Manifold Tensor Categories, computed the centre of the String 2-group, and helped answer a question of Freed-Hopkins about the Virasoro group.

The manifold of simple objects of an In­ter­po­la­ted Quan­tum Group Ca­te­go­ry.

Coding

I have been coding since the age of 11 in a variety of programming languages (currently, mostly C++ and Python). While I have written most of my code for personal projects, I also gained practical experience through coding internships and applied coding during my Masters' and PhD. At the moment, I am building rela-tracer, a raytracer which incorporates special relativistic effects, and (with my friend Chris Dorn) hexbot, an AI which learns the game Hex through self-play and PPO.

A render produced by my program rela-tracer showcasing relativistic aberration and the Doppler effect.