Leonardo Mariscal is a software engineer with 11 years' experience specializing in computer graphics, machine learning, and game engine development, now working as a Member of Technical Staff at xAI in London. He brings deep low-level programming and GPGPU expertise honed across progressive roles at Ubisoft Reflections, from junior programmer to research and engine programming positions. Leonardo is passionate about performance optimization and scalable systems architecture, regularly translating research ideas into production-ready engine features. His background blends formal MSc training with practical game and online systems work, and he has contributed to open-source projects through initiatives like Google Summer of Code. Colleagues know him for tackling hard rendering problems and squeezing extra performance out of constrained systems.
11 years of coding experience
3 years of employment as a software developer
Master of Science - MS, Master of Science - MS at Newcastle University
Bachelor of Science - BS, Bachelor of Science - BS at SAE Institute México
Bachelor of Science - BS, Bachelor of Science - BS at Middlesex University
NimGL is a Nim library that offers bindings for popular libraries used in computer graphics
Contributions:28 releases, 1 review, 101 commits in 3 years 5 months
glfwnimvulkancomputer-graphicsopengl3
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Leonardo Mariscal - Member Of Technical Staff at xAI