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.
11 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Engineering, Doctor of Philosophy - PhD, Computer Engineering at University of Thessaly
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