I am a software developer with a formal background in mathematics. I have worked on numerous 2D and 3D games, 3D graphical demos, mathematical simulations, data processing pipelines, web applications and web services.