Matteo Dusefante is a Sr. Staff R&D Engineer in Copenhagen with a 12-year track record translating deep theoretical expertise into high-performance CAD algorithms for nano-scale chip design. He earned a PhD in Computer Science from IT University of Copenhagen, focusing on randomized, numerical, and external-memory algorithms, and has combined that research background with production engineering at Synopsys since 2019. Matteo’s work sits at the intersection of theory and practice: he designs algorithmic solutions that scale to external and parallel memory models while meeting the stringent performance demands of EDA tooling. As a former visiting researcher at UC Irvine and long-time member of an algorithms research group, he brings rigorous experimental methodology and a penchant for elegant, provably efficient designs to engineering teams. Notably, he leverages academic-grade algorithmics to solve practical, large-scale problems in chip design—an uncommon blend that accelerates both innovation and product delivery.
11 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at IT-Universitetet i København
Master's degree, Computer Science, Master's degree, Computer Science at Università degli Studi di Udine
Contributions:3 pushes, 1 branch in 1 year 5 months
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
Matteo Dusefante - Staff R&D Engineer at Synopsys Inc