Alessandro Vetere

Sr. Software Engineer at MariaDB Corporation

Treviglio, 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
Alessandro Vetere is a senior software engineer with 10 years of experience specializing in machine learning, embedded systems, and high-performance C/C++ development. He has built radar and satellite control software, simulation tools, and embedded FPGA drivers at MetaSensing, and now advances database technology at MariaDB Corporation. Alessandro combines low-level optimization — exemplified by his performance work on the popular PCSX2 PlayStation 2 emulator, where he refactored texture cache containers and implemented a software sprite renderer — with higher-level data and visualization stacks from prior roles. Comfortable across Python, CUDA, Qt/QML, and cloud-native tooling, he bridges research-grade algorithms and production engineering. Trained at Politecnico di Milano, he brings an engineer’s rigor and a curiosity for efficient systems design that often reveals subtle performance bottlenecks others miss.
code10 years of coding experience
job8 years of employment as a software developer
bookM.Sc., Computer Science and Engineering - Ingegneria informatica, M.Sc., Computer Science and Engineering - Ingegneria informatica at Politecnico di Milano
bookQualification to the profession of Information Engineer, Politecnico di Milano - Year 2018 - 1st Session - 2nd Commission, Qualification to the profession of Information Engineer, Politecnico di Milano - Year 2018 - 1st Session - 2nd Commission at Esame di Stato
bookHigh School Diploma, Science High School, High School Diploma, Science High School at Liceo Statale Galilei Galilei of Caravaggio (BG)
languagesitaliana, English
stackoverflow-logo

Stackoverflow

Stats
388reputation
106kreached
1answer
4questions
github-logo-circle

Github Skills (17)

algorithm10
algorithms10
c-language10
data-structure10
performance-optimization10
data-structures10
cprogramming-language10
emulation10
pcx9
cpp9
heap-memory6
glew6
deserialization6
dom6
opengl6

Programming languages (4)

TypeScriptC++CPerl

Github contributions (5)

github-logo-circle
PCSX2/pcsx2

May 2017 - Aug 2022

PCSX2 - The Playstation 2 Emulator
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:14 reviews, 90 commits, 49 PRs in 5 years 3 months
Contributions summary:Alessandro primarily focused on optimizing and refactoring the texture cache system within the PCSX2 emulator, specifically targeting the GSdx plugin. Their contributions involved replacing `std::list` with a custom `FastList` container and implementing various other performance improvements. They also addressed and resolved unsigned integer warnings and other minor code tweaks while improving efficiency. Furthermore, they implemented a new Software Sprite Renderer and modified existing code for better palette management.
playstation-2cppemulatorps2emulation
Contributions:128 pushes, 6 branches in 3 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
Alessandro Vetere - Sr. Software Engineer at MariaDB Corporation