Henrique Cezar

Researcher at University of Oslo

Oslo, Norway
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Henrique Cezar is a researcher and computational physicist with 11 years of experience developing molecular simulation methods and scientific software, currently working on machine learning potentials for hydrogen-harnessing MOFs at the University of Oslo. He holds a PhD in Physics and has a strong track record in molecular dynamics, metainference against scattering experiments, adsorption modeling, and the application of ML to physical chemistry, biochemistry, and materials science. Henrique contributes to notable open-source projects such as plumed2, where he integrated mpi4py support and improved MPI/Cython interactions to enable robust parallel Python interfaces. His work blends rigorous theory with practical engineering—writing tests and CI fixes as readily as novel algorithms—so prototypes transition cleanly into reproducible research code. Based in Oslo, he maintains an active research and developer profile on ORCID, GitHub, and GitLab, reflecting a rare combination of deep-domain expertise and hands-on software craftsmanship.
code10 years of coding experience
job6 years of employment as a software developer
bookDoctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at USP - Universidade de São Paulo
languagesEnglish, Portuguese, Norwegian
github-logo-circle

Github Skills (13)

cpp10
parallel-computing10
python10
cplus10
cython10
resampling9
dynamics9
sampling9
molecular-dynamics-simulation9
molecular-simulation9
resample9
subsampling9
cicd8

Programming languages (9)

C++RustDCMakeJavaScriptHTMLCythonPython

Github contributions (5)

github-logo-circle
plumed/plumed2

Apr 2022 - Aug 2022

Development version of plumed 2
Role in this project:
userBack-end Developer
Contributions:12 commits, 4 PRs, 14 comments in 3 months
Contributions summary:Henrique focused on integrating the `mpi4py` library for parallel processing within the `plumed2` framework, particularly in the Python interface. They implemented changes to support passing `mpi4py` communicators through Cython and added tests to verify `mpi4py` compatibility. The user also worked to resolve issues related to CI testing and integration, indicating involvement in ensuring the code functions correctly within the build environment. Further refinements involved modifying the interaction with the MPI libraries to address build or runtime errors.
minecraftmolecular-dynamicsc-plus-plusfree-energyplugin
hmcezar/plumed2

Apr 2022 - Oct 2024

Development version of plumed 2
Contributions:45 pushes, 5 branches in 2 years 6 months
minecraftplumed
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
Henrique Cezar - Researcher at University of Oslo