Summary
Stefano Ariotta is a Senior Software Engineer at DeepL with eight years of experience bridging rigorous mathematical thinking and practical systems engineering. Trained as a mathematician (PhD, University of Münster; M.Sc. Bonn), he brings a researcher's habit of probing "black boxes" to backend engineering, balancing high-level design with hardware-aware performance optimizations. His background in topology, algebraic geometry and higher category theory informs a disciplined approach to complex abstractions, while his hands-on interests span SIMD computing, emulation, ray tracing, and reinforcement learning. Previously a game engine programmer at Crytek, he blends low-level systems work and graphics expertise with a taste for functional programming and game development. Based in Berlin, he shares experimental projects on his website and GitHub and enjoys music, cinema and visual arts outside of code.
8 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Mathematics, Doctor of Philosophy - PhD, Mathematics at University of Münster
Bachelor's degree, Mathematics, Bachelor's degree, Mathematics at Alma Mater Studiorum – Università di Bologna
Master's degree, Mathematics, Master's degree, Mathematics at The University of Bonn