Bruno Agostini is a Principal Scientist based in Zurich with over nine years of industry experience designing and transferring advanced cooling solutions for power electronics across products like drives, solar inverters, transformers and circuit breakers. He combines hands-on Python development (notably contributing geometry and wire-assembly improvements to the CadQuery CAD scripting project) with deep experimental and theoretical expertise in two-phase loops, pulsating heat pipes and absorption cooling, and has shepherded multiple research-to-product transfers. Author of 63 patents and 53 publications, he leads multi-million dollar projects, manages university collaborations, and directs additive manufacturing applications for thermal systems. Trained as a PhD mechanical engineer with a background in nuclear engineering, he brings rare cross-disciplinary fluency that bridges lab-scale boiling experiments to scalable industrial products.
9 years of coding experience
3 years of employment as a software developer
Engineer's degree, Nuclear Engineering, Engineer's degree, Nuclear Engineering at Grenoble INP - UGA
Doctor of Philosophy (PhD), Mechanical Engineering, Doctor of Philosophy (PhD), Mechanical Engineering at Université Joseph Fourier (Grenoble I)
Master of Science (MSc), Nuclear Engineering, Master of Science (MSc), Nuclear Engineering at Institut national polytechnique de Grenoble
A python parametric CAD scripting framework based on OCCT
Role in this project:
Back-end Developer
Contributions:35 commits, 7 PRs, 203 comments in 2 years 2 months
Contributions summary:Bruno primarily focused on modifying the `shapes.py` file, which appears to be a core component of the cadquery framework, specifically related to wire assembly and plate generation. Their commits involved updating the `Wire.assembleEdges` method to handle unordered edge lists, adding error handling for potential issues during wire construction, and implementing and testing `interpPlate` functionality and related examples. These changes suggest a focus on improving the underlying geometry construction capabilities of the library.
A parametric CAD scripting framework based on PythonOCC
Contributions:14 PRs, 106 pushes, 3 branches in 2 months
scriptingpythoncadopencascadeparametric
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.