Václav Hapla

Senior Scientist In Computational Sciences

Zurich, Zurich, Switzerland
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
Václav Hapla is a Senior Scientist in Computational Sciences at ETH Zürich with a decade of experience building numerics-heavy, high-performance scientific software. He combines a strong applied mathematics background with hands-on HPC and full-stack development skills, specializing in numerical software and mesh processing. An active contributor to PETSc, he has improved DMPlex mesh and geometric features, parallel HDF5/XDMF I/O, and memory optimizations for robust large-scale simulations. Based in Zurich, he excels at turning complex computational research requirements into efficient, production-ready code and tools.
code10 years of coding experience
github-logo-circle

Github Skills (13)

c1710
hdf10
mpi10
mesh10
parallel-computing10
c1110
data-structure9
datastructures-algorithms9
algorithm9
data-structures9
fortran9
algorithms9
computer-engineering8

Programming languages (6)

TypeScriptCJupyter NotebookPythonDartFortran

Github contributions (5)

github-logo-circle
petsc/petsc

Oct 2017 - Nov 2022

Mirror of https://gitlab.com/petsc/petsc
Role in this project:
userBack-end Developer
Contributions:894 commits in 5 years 1 month
Contributions summary:Václav's commits focus on enhancing the DMPlex module within the PETSc library, contributing to the development of its mesh and geometric features. They primarily worked on improving HDF5 and XDMF file input/output capabilities, introducing new storage formats and functionalities for handling data in parallel contexts. Additionally, the user addressed bugs and optimized the code for memory management, ensuring more robust and efficient operation of the mesh processing and analysis tools within the library.
petscgitlab
haplav/petsc-tut-cscs-2019

Nov 2016 - Oct 2019

Contributions:118 commits, 43 pushes, 1 branch in 2 years 11 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
Václav Hapla - Senior Scientist In Computational Sciences