Bruno Blais is an associate professor and visiting professor specializing in computational fluid dynamics and the simulation of complex multiphase, particle-laden flows, with 11 years of research and academic experience. He directs the CHAOS Laboratory at Polytechnique Montréal and collaborates internationally (currently at Otto-von-Guericke University Magdeburg) on CFD-DEM modeling of solid-liquid and solid-gas systems. A Vanier Scholar with top academic records and a background spanning industry and national research labs, he combines rigorous numerical methods with practical applications in chemical engineering. Bruno is also an active open-source contributor and principal developer on the widely used deal.II finite element library, where he has improved grid generation, documentation, and particle data output—work that reflects his blend of code-level craftsmanship and applied modeling.
11 years of coding experience
4 years of employment as a software developer
Engineer's degree, Fluid Mechanics and Applied Mathematics, 17/20 Average, Engineer's degree, Fluid Mechanics and Applied Mathematics, 17/20 Average at Ecole nationale supérieure de Techniques avancées
Doctor of Philosophy (Ph.D.), Chemical Engineering - Computational Fluid Dynamics, Vanier Graduate Scholar - 4/4 GPA, Doctor of Philosophy (Ph.D.), Chemical Engineering - Computational Fluid Dynamics, Vanier Graduate Scholar - 4/4 GPA at Université de Montréal - Ecole polytechnique de Montréal
Master of Science (MS), Fundamental and Applied Fluid Mechanics, Mention : Très Bien, Master of Science (MS), Fundamental and Applied Fluid Mechanics, Mention : Très Bien at Université Pierre et Marie Curie (Paris VI)
The development repository for the deal.II finite element library
Role in this project:
Backend Developer
Contributions:205 reviews, 138 commits, 63 PRs in 3 years 5 months
Contributions summary:Bruno primarily contributed to the development of the `deal.II` finite element library, specifically focusing on the `grid_generator` module. Their work included adding images to the documentation, fixing indentation issues, correcting typos in the code, and fixing a bug that led to a crash when the triangulation was of a specific dimension. Furthermore, the user improved the `Particle::DataOut` class, refactoring code and including a test.
Contributions:43 commits, 33 pushes in 1 year 7 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
Bruno Blais - Visiting Professor at Polytechnique Montréal