Andrea Mazzoleni

Senior Principal Development Engineer at Thales Digital Identity and Security (ex Gemalto)

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

🤩
Rockstar
🎓
Top School
Andrea Mazzoleni is a Senior Principal Development Engineer with 24 years of hands-on experience building maintainable, high-performance software, currently leading development efforts at Thales Digital Identity and Security. He champions software craftsmanship—prioritizing testability, scalability, and long-term cost-efficiency—while remaining deeply involved in code and architecture. His background spans embedded and security-focused products across multiple companies, giving him strong domain expertise in secure systems and production-grade reliability. An active open-source contributor, he has improved performance and diagnostics for the SnapRAID backup project, demonstrating a pragmatic focus on I/O efficiency and robust logging. Educated at Politecnico di Milano, Andrea combines academic rigor with a practical, performance-first engineering mindset that favors longevity over quick fixes.
code24 years of coding experience
job16 years of employment as a software developer
bookMaster's Degree, Computer Engineering, Master's Degree, Computer Engineering at Politecnico di Milano
stackoverflow-logo

Stackoverflow

Stats
31reputation
0reached
3answers
0questions
github-logo-circle

Github Skills (12)

c1710
filesystem10
c1110
file-operations10
fileio10
performance-optimization9
error-handling9
64-bit6
data-structures6
linux6
dictionary6
gcc6

Programming languages (5)

C++CJavaScriptCartoCSSPython

Github contributions (5)

github-logo-circle
amadvance/snapraid

Mar 2011 - Jan 2023

A backup program for disk arrays. It stores parity information of your data and it recovers from up to six disk failures
Role in this project:
userBack-end Developer
Contributions:19 releases, 1992 commits, 20 PRs in 12 years
Contributions summary:Andrea made several code changes related to the SnapRAID backup program, primarily focused on improving the performance and functionality of the software. They modified existing code to enhance the efficiency of disk access and data processing, including optimizations for file handling and directory scanning. Furthermore, the user addressed warnings and improved the log messages to help in better understanding the program and debug potential issues.
diskarraysparityfailuressix
amadvance/advancemame

Jun 2002 - Jan 2023

A MAME and MESS port with an advanced video support for Arcade Monitors, TVs, and PC Monitors
Contributions:18 releases, 997 commits, 339 PRs in 20 years 10 months
monitorsoculus-questreplayarcadepong
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