Scientific Programmer at Max Planck Institute for Meteorology
Hamburg, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Sergey Kosukhin is a Scientific Programmer based in Hamburg with 10 years of experience building high-performance scientific software and HPC deployment workflows. At the Max Planck Institute for Meteorology he led modernization of weather and climate modelling infrastructure, contributed significant Spack package-manager improvements, and helped standardize builds for the ICON model used by national forecasting services. His background combines a PhD in Computational Science with hands-on research software engineering from academic and industry projects, including numerical simulation systems for flood prevention and marine navigation. Sergey blends low-level build-system and dependency-management expertise with domain-level work on a DSL for weather and climate models, making complex codes more portable and user-friendly. He has a track record of automating reproducible HPC experiments and collaborating closely with domain scientists and industrial partners. Notably, his open-source contributions to spack/spack include adding and maintaining core scientific packages and fixing compiler-wrapper and environment issues that improve reproducibility across HPC platforms.
10 years of coding experience
5 years of employment as a software developer
Candidate of Science (Ph.D.), Computational Science, Candidate of Science (Ph.D.), Computational Science at ITMO University
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
Back-end Developer
Contributions:156 reviews, 163 commits, 237 PRs in 6 years 4 months
Contributions summary:Sergey contributed to the development and maintenance of the `spack/spack` package manager. Their work primarily involved modifying and extending existing package definitions, adding new packages (such as NCL, CMOR and UUID), and updating existing ones (such as libtiff, libjpeg-turbo, and hdf5). The user also implemented fixes and improvements to the underlying build system, specifically concerning environment modifications, compiler wrappers and dependency management.
Collection of utilities to be used with GNU Autoconf and GNU Make for building Fortran projects
Contributions:4 reviews, 268 commits, 2 PRs in 4 years 5 months
autoconffortrangnugnu-make
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.