Summary
Giovanni Beltrame is a Professor of Computer Engineering at Polytechnique Montréal and an Executive Committee Member at ASTROLITH, bringing over a decade of experience in designing and modeling Multi-Processor System-on-Chip (MPSoC) architectures. His work spans analysis, simulation, exploration and optimization, with particular strengths in power/area system-level modeling, reconfigurable hardware accelerators, and fault-tolerant architectures for space applications. He combines academic rigor (PhD from Politecnico di Milano) with hands-on industry experience at ESA and STMicroelectronics, bridging theory and practice in embedded and aerospace systems. Giovanni researches novel programming models for heterogeneous multi-cores and automated exploration techniques—proposing approaches like POMDP-based mapping—to tackle practical constraints in next-generation platforms. A visiting professor in Germany and a long-time contributor to high-performance data systems and adaptive real-time metaheuristics, he is equally focused on enabling dynamic reconfiguration and dependable computing for space-grade applications. Based in Montreal, he is notable for integrating probabilistic analysis into system design to reduce timing risks in mission-critical environments.
11 years of coding experience
16 years of employment as a software developer
PhD Computer Engineering, PhD Computer Engineering at Politecnico di Milano
MSc Emdedded Systems Desgin, MSc Emdedded Systems Desgin at CEFRIEL - Politecnico di Milano
MSc Computer Science and Electrical Engineering, MSc Computer Science and Electrical Engineering at University of Illinois Chicago