Vineet Kumar

Software Designer - Compiler Development 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, 8.93/10, B.Tech, Computer Science, 8.93/10 at Shanmugha Arts, Science, Technology and Research Academy
bookMaster of Science (M.Sc.), Computer Science (thesis), 3.56, Master of Science (M.Sc.), Computer Science (thesis), 3.56 at McGill University
languagesEnglish, Hindi
github-logo-circle

Github Skills (33)

modular10
llvm10
toolchain10
compiler10
clang10
md59
msr9
usb9
formatting9
bios9
grub9
boot9
persistence9
ntfs9
iso9

Programming languages (3)

JavaCLLVM

Github contributions (5)

github-logo-circle
vntkmr/llvm-project

Mar 2021 - Mar 2025

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:98 pushes, 20 branches in 4 years 1 month
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
Vineet Kumar - Software Designer - Compiler Development at Hewlett Packard Enterprise