Luca Rinaldi is a software engineer with 11 years of experience blending research-grade high-performance computing with production Rust and embedded tooling, currently building software at Arduino from Turin. His PhD work at the University of Pisa focused on combining the Actor Model with structured parallel patterns, giving him deep expertise in concurrent and low-latency systems. Before Arduino he was a Rust developer at Develer and has practical experience applying actor abstractions in C++ for financial low-latency applications. He also taught operating systems and computational thinking at multiple levels, translating complex concepts into hands-on learning for students and peers. Luca brings a researcher’s rigor to product development, frequently moving between prototyping, teaching, and shipping robust systems. An early maker and technical manager on an award-winning mobile game project, he combines creativity with systems-level engineering.
11 years of coding experience
4 years of employment as a software developer
laurea triennale Informatica, laurea triennale Informatica at Università degli Studi di Perugia
PhD Computer Science, PhD Computer Science at Università di Pisa
Contributions:1 PR, 39 pushes, 3 branches in 4 years 2 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.