Leonardo Arcari is a Staff Software Engineer with a decade of experience building high-performance, mission-critical systems for the financial sector, combining deep expertise in Modern C++, Rust, and JVM technologies. A Politecnico di Milano graduate, he blends rigorous software architecture and HPC sensibilities with pragmatic practices like TDD and DDD to deliver reliable, low-latency services. He has progressed from hands-on C++ HPC development to leading teams, owning product delivery as a team lead and product owner across outsourced projects. Passionate about code quality and clean architectures, he routinely applies hexagonal and clean architecture patterns while mentoring juniors and improving CI/CD and build portability. Notably, his background spans derivative pricing and non-linear portfolio optimization, giving him uncommon domain fluency for an architect-engineer.
11 years of coding experience
6 years of employment as a software developer
Master of Science (M.Sc.) Computer Science and Engineering, Master of Science (M.Sc.) Computer Science and Engineering at Politecnico di Milano
Diploma di Scuola Superiore Studi generali, Diploma di Scuola Superiore Studi generali at Liceo Scientifico
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.