Francesco Rizzi is a CTO and Principal Scientist with a decade of experience building high-performance computing, scientific computing, and linear algebra solutions. He leads technology and research at NexGen Analytics, advancing scalable APIs and HPC-enabled algorithms from prototype to production. His background spans national lab research at Sandia and postdoctoral work at Johns Hopkins and Duke, giving him deep domain expertise in numerical methods and parallel performance. Francesco is an active contributor to the Kokkos performance-portability ecosystem, having implemented and tested standard C++ parallel algorithms to broaden portable parallelism support. He combines rigorous academic training—a PhD in Mechanical Engineering—with hands-on systems engineering, uniquely bridging theoretical methods and practical, compiler- and architecture-aware implementations.
10 years of coding experience
12 years of employment as a software developer
Johns Hopkins University
Bachelor Degree, Environmental Engineering, Bachelor Degree, Environmental Engineering at Università degli Studi di Udine
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
Role in this project:
Back-end Developer
Contributions:606 reviews, 124 commits, 91 PRs in 1 year 3 months
Contributions summary:Francesco primarily contributed to the implementation of standard C++ algorithms within the Kokkos library. Their work focused on adding and testing algorithms like `remove_copy_if` and other modifying sequence operations, along with related helper functions and predicates. The user's contributions involved modifying existing code and creating new files for tests, enhancing the functionality of the Kokkos library for parallel computing. The user also addressed build errors related to the Intel compiler.
Contributions:82 reviews, 71 PRs, 111 pushes in 1 year 4 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
Francesco Rizzi - CTO And Principal Scientist at NexGen Analytics