Giorgis Georgakoudis

Principal Computer Scientist at Lawrence Livermore National Laboratory

Livermore, California, United States
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
Giorgis Georgakoudis is a Principal Computer Scientist with 12 years of experience building compiler, runtime, and GPU performance infrastructure for large-scale computing at Lawrence Livermore National Laboratory. He leads development of Proteus, an LLVM/MLIR-based JIT optimization framework for host and GPU kernels and co-leads PyOMP, an OpenMP-for-Python system built on Numba, combining deep systems research with production-grade tooling. His work spans JIT optimization, GPU kernel record/replay and autotuning, and runtime adaptations for heterogeneous and energy-constrained systems, backed by a PhD in Computer Engineering. He has led a $2.7M program focused on just-in-time optimization and chairs the OpenMP Python Language Subcommittee, reflecting both technical leadership and standards influence. Colleagues rely on him for turning advanced compiler research into usable infrastructure that accelerates real-world scientific applications.
code11 years of coding experience
job6 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Engineering, Doctor of Philosophy - PhD, Computer Engineering at University of Thessaly
languagesEnglish, French, German, Greek
github-logo-circle

Github Skills (95)

computational-science10
parallel-computing10
coordinate-systems10
cpp10
amr10
scientific-computing10
clang10
modular10
pde10
sampling10
compiler10
scalable10
fluid10
llvm10
physics10

Programming languages (9)

C++ShellCLLVMGoHTMLVim scriptPython

Github contributions (5)

github-logo-circle
cclinus/REFINE

Aug 2017 - May 2018

REalistic Fault INjEction using compiler-based instrumentation
Contributions:31 commits in 9 months
instrumentationinjectionfaultrealisticcompiler
Python-for-HPC/llvm-project

Jan 2023 - Jul 2024

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Contributions:2 releases, 38 pushes, 1 branch in 1 year 5 months
compilerscompilationtechnologiesclangsubmit
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
Giorgis Georgakoudis - Principal Computer Scientist at Lawrence Livermore National Laboratory