Luke Geeson

GPU Architecture Engineer at UCL

Cambridge, 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

🤩
Rockstar
🎓
Top School
Luke Geeson is a GPU architecture engineer at NVIDIA and an Arm-funded PhD researcher at UCL specializing in detecting relaxed-memory concurrency bugs in C and C++ compilers. With 11 years of industry experience, he spent several years as a compiler engineer at Arm leading compiler memory models and automated testing of concurrency compilation before transitioning to GPU architecture. Trained at Oxford (MSc) and Nottingham (BSc), he blends deep academic research with practical systems engineering across compilers, programming languages, and functional programming. An active hackathon participant and former student society leader, he brings a hands-on, collaborative approach and a knack for translating formal concurrency models into actionable fixes for production compilers.
code11 years of coding experience
job7 years of employment as a software developer
book15 1/2 GCSEs High School/Secondary Diplomas and Certificates, 15 1/2 GCSEs High School/Secondary Diplomas and Certificates at Swadelands Secondary School
bookUniversity College London
bookMaster of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at University of Oxford
bookInternational Baccalaureate Diploma (IB Diploma) Computer Science HL English HL History HL Maths Studies SL Physics SL and Italian SL, International Baccalaureate Diploma (IB Diploma) Computer Science HL English HL History HL Maths Studies SL Physics SL and Italian SL at Norton Knatchbull School
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at University of Nottingham
languagesEnglish, Italian
github-logo-circle

Github Skills (87)

armv710
clang10
modular10
theory10
compiler10
llvm10
karabiner10
electrical-engineering10
armhf10
toolchain10
architecture9
bare-metal9
cursor9
paper9
ipados9

Programming languages (13)

C++RustTeXVueGoHTMLShellLLVM

Github contributions (5)

github-logo-circle
lukeg101/MyEnvironment

Apr 2018 - Nov 2024

Contributions:17 pushes, 1 branch in 6 years 7 months
lukeg101/Talks

Aug 2015 - Oct 2017

Contributions:1 PR, 26 pushes, 1 branch in 2 years 1 month
pythonrequireto-domyselfattribution
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
Luke Geeson - GPU Architecture Engineer at UCL