Gerasimos Chourdakis

Research Associate (wiss. Mitarbeiter)

Munich, Bavaria, Germany
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

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job1 year of employment as a software developer
bookMaster of Science (M.Sc.), Computational Science and Engineering, Master of Science (M.Sc.), Computational Science and Engineering at Technische Universität München
bookDiploma, Chemical Engineering, Very good, Diploma, Chemical Engineering, Very good at National Technical University of Athens
languagesGreek, German, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
1,077reputation
92kreached
15answers
11questions
github-logo-circle

Github Skills (20)

c-language10
cprogramming-language10
build-automation9
scientific-computing8
high-performance8
c178
accelerated-computing8
parallel-computing8
cmake8
cluster-computing8
c118
html6
gitlab6
parallel-processing6
http6

Programming languages (27)

CMakefileGoHTMLMATLABFortranTypeScriptShell

Github contributions (5)

github-logo-circle
precice/precice

Apr 2017 - Jan 2023

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:
userBack-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.
fluidconjugateheatc-plus-plussimulation
precice/precice.github.io

Sep 2020 - Feb 2023

The website of preCICE
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)