Summary
Lorenzo M is a software engineer with 11 years of hands-on experience spanning embedded systems, compiler/toolchain work, graphics research, and GPU driver development. Currently on Arm’s Vulkan Core API team, he implements Khronos extensions and tools for Mali GPUs, building on prior compiler and embedded firmware roles that gave him deep systems and low-level expertise. He holds an MSc in Game and Media Technologies from Utrecht University and has applied machine learning to behavioral video analysis, showing a blend of research rigor and production engineering. Comfortable across C, C++, Python and WebAssembly toolchains, Lorenzo brings a pragmatic problem-solving style honed by roles from real-time renderer research to bakery shifts—evidence of strong time management and customer-focus under pressure.
11 years of coding experience
5 years of employment as a software developer
MSc Game and Media Technologies, Computer Science, MSc Game and Media Technologies, Computer Science at Utrecht University
Diploma Istituto Tecnico e Professionale, Scienze informatiche, Diploma Istituto Tecnico e Professionale, Scienze informatiche at Itis Tullio Buzzi
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Università di Pisa
English, Italian