Summary
Davide Marcoccio is a gameplay programmer with a decade of experience building systems for AAA titles and indie projects, currently contributing to an unannounced Ubisoft Quebec project. He shipped gameplay features for Immortals Fenyx Rising DLCs and has a background spanning real-time graphics, C++ systems, and Unity-based tools. Prior to games he engineered ML deployment pipelines, video processing and IoT-edge solutions in C++ and web stacks for security products, bringing production-grade integration and multithreaded architecture experience. He also cut his teeth on creative game jams and web/Arduino projects—3DRacers, Global Game Jam and Ludum Dare—demonstrating a hands-on maker mentality. Comfortable moving between prototyping and large-team production, he blends low-level systems know-how with gameplay design sensibilities. Based in Quebec, he pairs AAA discipline with startup agility and a proven track record of shipping complex, multidisciplinary features.
11 years of coding experience
5 years of employment as a software developer
Liceo Scientifico
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Rome Tor Vergata
English, Italian, French