Gerasimos Chourdakis is a research-focused software engineer and PhD candidate with 11 years of experience building and maintaining preCICE, a widely used open-source coupling library for partitioned multi-physics simulations. Based in Munich and affiliated with TUM and the University of Stuttgart, he combines deep C/C++ and HPC tooling expertise with automation skills (Conda-based build/test pipelines) to improve interfaces, compiler compatibility, and offline operation. He teaches C++, CFD and FSI to interdisciplinary students and helps grow the preCICE research community, while also organizing regional HPC initiatives like KONWIHR. Comfortable spanning low-level library work and research software engineering, he brings practical experience porting and adapting complex simulation adapters (e.g., OpenFOAM) and improving reproducible builds for large scientific codes.
11 years of coding experience
1 year of employment as a software developer
Master of Science (M.Sc.), Computational Science and Engineering, Master of Science (M.Sc.), Computational Science and Engineering at Technische Universität München
Diploma, Chemical Engineering, Very good, Diploma, Chemical Engineering, Very good at National Technical University of Athens
A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.
Role in this project:
Back-end Developer & Automation Engineer
Contributions:3 releases, 248 reviews, 115 commits in 5 years 10 months
Contributions summary:Gerasimos primarily contributed to improving the preCICE library's C and C++ interface, addressing issues related to compiler compatibility and external network dependency. They made changes to the C interface to avoid using "extern C" when not in C++ and added a partial fix for running preCICE without a network connection. Additionally, the user was involved in merging changes from the develop branch and automating the build and test process using Conda. Their work demonstrates a focus on both code functionality and the build/release process.
Contributions:3 releases, 346 reviews, 378 commits in 2 years 4 months
precice
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
Gerasimos Chourdakis - Research Associate (wiss. Mitarbeiter)