Ian Di Dio Lavore is a Software Architect specializing in HPC and AI with a decade of experience and a PhD-level research background from Politecnico di Milano. Now at NVIDIA, he blends production-grade architecture work with deep research into multi-GPU and cloud HPC abstractions developed over years at NECSTLab. He led the GrCUDA project and a multidisciplinary team, demonstrating both hands-on systems design and people leadership across academia-industry collaborations (including Oracle Labs). Past internships at Microsoft Gray Systems Lab and PNNL’s HPC group reflect practical contributions to runtime and topology-aware scheduling for heterogeneous distributed systems. A seasoned educator and communicator, he has taught across levels and tailors complex topics for diverse audiences. Based in Milan with international research ties, he combines rigorous academic training with pragmatic engineering to move advanced HPC ideas toward production.
10 years of coding experience
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Politecnico di Milano
High School Diploma in scientific subjects, High School Diploma in scientific subjects at Liceo Scientifico F. Lussana
Contributions:7 commits, 6 pushes, 1 branch in 1 month
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
Ian Di Dio Lavore - Software Architect, HPC And AI at NVIDIA