Themos Tsikas

Software Systems Design Engineer at AMD

Oxford, England, United Kingdom
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
🎓
Top School
Themos Tsikas is a Software Systems Design Engineer at AMD with over 11 years of professional experience and a deep background in numerical algorithms, HPC techniques and Unix-based development. He holds a PhD in Theoretical and Mathematical Physics from Imperial College London and translated that rigorous scientific training into a long tenure as a Senior Technical Consultant at the Numerical Algorithms Group, specialising in C and Fortran toolchains. At AMD he applies that expertise to systems-level software design, while his open-source contributions to the widely used Spack package manager show attention to reproducible builds and tooling for scientific compilers like NAG Fortran. Known for bridging advanced numerical theory with practical build-and-release automation, he brings a rare combination of academic depth and hands-on engineering to complex computational stacks.
code11 years of coding experience
bookDoctor of Philosophy (PhD), Theoretical and Mathematical Physics, Doctor of Philosophy (PhD), Theoretical and Mathematical Physics at Imperial College London
bookMoraitis School, Athens, Greece
languagesGreek
github-logo-circle

Github Skills (6)

fortran10
verify10
verification10
build-tools10
checksum10
python4

Programming languages (6)

C++CLLVMHTMLPythonFortran

Github contributions (5)

github-logo-circle
spack/spack

Jan 2020 - Jun 2021

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:8 commits, 10 PRs, 13 comments in 1 year 4 months
Contributions summary:Themos primarily focused on updating checksums for the NAG Fortran Compiler within the Spack package manager. Their contributions involved modifying the `package.py` file to reflect changes in compiler versions and download checksums. These updates ensured the correct installation and functionality of the NAG compiler within the Spack environment. The commits demonstrate a focus on maintaining the integrity of the package definitions and facilitating the build process for the NAG Fortran Compiler.
compilerspythonradiussplatformslinux
Contributions:1 push, 3 branches in 4 years 10 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
Themos Tsikas - Software Systems Design Engineer at AMD