Nikos Stavropoulos

Senior Staff Software Engineer at Qualcomm

Municipality of Patras, Peloponnese, Western Greece and the Ionian
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
Nikos Stavropoulos is a Senior Staff Compiler Engineer with eight years of deep expertise in LLVM, GPU ISAs, and hardware-software co-design, currently driving compiler and architecture integration at Qualcomm. He led development of a RISC-V based Neox GPU ISA and ported multiple proprietary VLIW and Nema series ISAs to LLVM, routinely squeezing performance via custom optimization passes and testing frameworks. Known for bridging teams, he pairs hands-on kernel and driver work with in-house support on assembly and compiler features to accelerate product delivery. An engineer who also improved documentation workflows (migrating to LaTeX) and built an ISA exploration tool that emits C, Verilog, and binutils headers, he brings pragmatic tooling alongside low-level compiler craftsmanship. Based in Patras, Greece, he’s the sort of compiler specialist who quietly surfaces hard-to-see performance wins across the stack.
code8 years of coding experience
job13 years of employment as a software developer
bookDiploma Electrical and Computer, Diploma Electrical and Computer at University of Patras
languagesGreek, English
github-logo-circle

Github Skills (14)

gnu-toolchain7
shader7
toolchain7
vulkan6
opengl6
llvm6
compiler5
hlsl4
frontend4
risc-v4
glsl4
graphic3
mcu2
spirv2

Programming languages (3)

C++CLLVM

Github contributions (5)

github-logo-circle
stjordanis/GLOVE-1

Jan 2019 - Feb 2020

GLOVE (GL Over Vulkan) is a cross-platform software library that acts as an intermediate layer between an OpenGL application and Vulkan
Contributions:3 commits in 1 year
openglvulkan
Think-Silicon/GLOVE

Aug 2018 - Feb 2020

GLOVE (GL Over Vulkan) is a cross-platform software library that acts as an intermediate layer between an OpenGL application and Vulkan
Contributions:1 PR, 4 pushes, 8 comments in 1 year 6 months
openglvulkan
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