Michal Habera

Postdoctoral Researcher at Rafinex

Luxembourg
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
Michal Habera is a postdoctoral researcher and computational mechanics engineer with 11 years of experience bridging academic research and open-source software development. Based in Luxembourg, he holds a PhD in Civil Engineering and specializes in finite element methods, numerical modeling, and FEniCS ecosystem development. His contributions to the next-generation dolfinx backend show practical expertise in robust I/O, pybind11 integration, and HDF data handling for scientific workflows. Michal has balanced roles in academia and industry—continuing research at the University of Luxembourg while contributing to applied projects at Rafinex—which reflects his ability to translate theory into production-ready code. Early work includes a successful Google Summer of Code project linking FEniCS and ParaView, highlighting a long-standing commitment to reproducible computational tools. Known for curiosity (summed up by his Aquinas motto), he blends deep numerical insight with pragmatic software engineering.
code11 years of coding experience
job8 years of employment as a software developer
bookDoctor of Philosophy - PhD, Civil Engineering, Doctor of Philosophy - PhD, Civil Engineering at University of Luxembourg
bookHigh school of St. Thomas Aquinas, Košice
bookMaster's degree, Mathematical and computational modeling, Master's degree, Mathematical and computational modeling at Charles University in Prague
languagesEnglish, Slovak, Italian, German
github-logo-circle

Github Skills (8)

hdf10
c-language10
cprogramming-language10
python10
pybind119
finite-element-analysis8
parallel-computing7
partial-differential-equations7

Programming languages (9)

ShellC++CRustTeXJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
FEniCS/dolfinx

Mar 2018 - Jul 2022

Next generation FEniCS problem solving environment
Role in this project:
userBack-end Developer
Contributions:124 reviews, 185 commits, 163 PRs in 4 years 4 months
Contributions summary:Michal's commits primarily involve modifications to the `dolfinx/dolfinx` repository, a problem-solving environment for the FEniCS project. Their work includes fixing I/O exceptions related to pybind11, updating namespaces, and optimizing HDF append mode. These changes are centered around improving the core functionality and data handling capabilities of the software, indicating a focus on back-end development.
next-generationsolvingfenicsfinite-element-methodsproblem-solving
michalhabera/dolfiny

Jan 2020 - Oct 2022

Dolfin-y, high level wrappers for dolfin-x, the FEniCS library
Contributions:183 commits, 7 PRs, 138 pushes in 2 years 9 months
fenicshigh-levelh3wrappersrecurly
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
Michal Habera - Postdoctoral Researcher at Rafinex