Vineet Kumar

Technical Team Lead, Compilers at Hewlett Packard Enterprise

Montreal, Quebec, Canada
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
Vineet Kumar is a systems software researcher and compiler engineer with 13 years of experience designing and shipping high-performance tooling for compilers, runtimes, and domain-specific accelerators. Currently a Software Designer in compiler development at Hewlett Packard Enterprise, he previously drove LLVM loop vectorization and RISC-V V-extension support at the Barcelona Supercomputing Center and led heterogeneous compiler and JVM runtime optimizations at Huawei (with a patent-filed dynamic heap resizing design). His work spans C/C++, Python and Java and blends deep program-analysis research (M.Sc. McGill, OOPSLA publication) with pragmatic engineering—e.g., a 30x speedup in a matrix engine via a custom compiler and memory manager. He routinely contributes to open-source compiler discussions and upstream code reviews, helping bring scalable vectorization into LLVM. Based in Montreal, he pairs research rigor with product-focused delivery across global teams and has a knack for turning compiler theory into measurable system-level wins.
code13 years of coding experience
job13 years of employment as a software developer
bookB.Tech Computer Science, B.Tech Computer Science at Shanmugha Arts, Science, Technology and Research Academy
bookMaster of Science (M.Sc.) Computer Science (thesis), Master of Science (M.Sc.) Computer Science (thesis) at McGill University
languagesEnglish, Hindi
github-logo-circle

Github Skills (19)

llvm10
toolchain10
compiler10
md59
usb9
iso9
boot8
grub8
persistence8
bios8
syslinux8
rufus7
uefi7
windows7
freedos7

Programming languages (4)

JavaCLLVMPython

Github contributions (5)

github-logo-circle
vntkmr/llvm-project

Mar 2021 - Jul 2026

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 reviews, 1 PR, 131 pushes in 5 years 5 months
compilerstechnologiesclangsubmittoolchain
Sable/MiX10

Jan 2013 - Nov 2015

Contributions:53 commits, 2 pushes, 1 comment in 2 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