Terry Cojean

Technical Expert at Bull

Toulouse, Occitania, France
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
Terry Cojean is a Technical Expert in High-Performance Computing with eight years of experience building and optimizing parallel and heterogeneous software for scientific simulation and sparse linear algebra. A lead developer on the Ginkgo project, he has driven modern C++ design, accelerator support (AMD HIP, Intel DPC++), benchmarking, and CI to make numerical algorithms performance-portable across GPUs and manycore CPUs. His work on Spack improved packaging and testing for Ginkgo, reflecting a pragmatic DevOps mindset alongside deep algorithmic expertise. Earlier research at Inria produced novel moldable-task runtimes that improved task granularity and outperformed existing dense linear algebra libraries on heterogeneous systems. Based in Toulouse, France, he blends reproducible-research practices with a focus on sustainable, extensible HPC software.
code8 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Université Le Havre Normandie
bookMaster's degree Computer Science, Master's degree Computer Science at Université de Bordeaux
github-logo-circle

Github Skills (15)

package-manager-tool10
build-tools10
c-language10
package-manager10
hpc10
cmake10
cprogramming-language10
spack10
package-management10
testing9
roc9
hip9
python8
linux7
cuda6

Programming languages (10)

TypeScriptC++CSSShellCCMakeTeXPHP

Github contributions (5)

github-logo-circle
spack/spack

May 2019 - Nov 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:42 reviews, 9 commits, 15 PRs in 3 years 7 months
Contributions summary:Terry primarily contributed to the Spack package manager, focusing on the Ginkgo package. Their work included updating Ginkgo to new releases, adding and managing HIP support, and adding smoke tests. They made modifications to the package.py file to handle different Ginkgo versions, variants, and dependencies. Additionally, they were involved in improving the testing infrastructure within the Spack environment, including building tests and updating the test procedure.
compilerspythonradiussplatformslinux
tcojean/custom-ebuilds

Mar 2021 - Jul 2024

Contributions:45 pushes, 1 branch in 3 years 4 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
Terry Cojean - Technical Expert at Bull