Matteo Italia

Technical Lead at COMELZ S.P.A.

Segrate, Lombardy, Italy
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Matteo Italia is a Technical Lead with over a decade of hands-on experience building high-performance C++ and Python software for industrial CNC systems at Comelz. He combines deep low-level expertise—Win32, x86/AMD64 assembly, post-mortem debugging and profiling—with modern Linux/Qt development to solve problems from computer vision and nesting algorithms to protocol design and firmware communication. An active contributor to C++ ecosystems (including fixes to mingw-std-threads) and a 100k+ rep Stack Overflow member, he brings both open-source rigor and practical engineering discipline. He also has a background in systems administration and a BSc in Physics, which informs his pragmatic approach to simulation and embedded hobby projects. Colleagues rely on him for performance tuning, reverse engineering, and translating legacy Win32 code into robust cross-platform solutions.
code10 years of coding experience
bookUniversity of Milan
bookMaturità classica, 100/100, Maturità classica, 100/100 at Liceo Classico G. Carducci
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
125,297reputation
10.1mreached
1,840answers
24questions
Badges
nasm
top-5%
type-conversion
top-5%
floating-point
top-5%
malloc
top-5%
character-encoding
top-5%
return-value
top-5%
github-logo-circle

Github Skills (89)

python10
multithreading10
windows10
mingw10
winapi10
cpp10
concurrency10
optimization10
linux10
x86-6410
c-language10
dll10
vector10
thread10
pointer10

Programming languages (11)

QMLC++CSSCOCamlTeXJavaScriptPHP

Github contributions (5)

github-logo-circle
meganz/mingw-std-threads

Aug 2015 - Jan 2018

Standard threads implementation currently still missing on MinGW GCC on Windows
Role in this project:
userBack-end Developer
Contributions:8 commits, 7 PRs, 11 comments in 2 years 5 months
Contributions summary:Matteo's contributions focused on implementing and correcting parts of the C++11 standard threads implementation for MinGW GCC on Windows. They addressed inconsistencies in the `std::thread` interface, including the move constructor and deleted copy constructor. They also added missing includes, noexcept specifiers, and the required operators, while ensuring the `hardware_concurrency` function avoided race conditions during initialization. Further, the user fixed the `condition_variable` wait helper function.
windowsmissingthreadsstillmingw
comelz/quark

May 2018 - Mar 2022

Simple project dependency management
Contributions:12 reviews, 82 commits, 45 PRs in 3 years 10 months
dependency-managementsimple-project
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 Italia - Technical Lead at COMELZ S.P.A.