Christoph Weis

I am a maths and physics nerd with a passion for coding. In my current role at AFRY, I model energy markets. You can reach me on LinkedIn.

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.