Udit Agarwal

Compiler Engineer at Intel Corporation

British Columbia, 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

🤩
Rockstar
🎓
Top School
Udit Agarwal is a compiler engineer with a decade of experience focused on compiler toolchains, program analysis, and formal verification—currently working on Intel's DPC++ compiler for heterogeneous systems. He blends industry practice from Intel and Huawei with academic rigor from a UBC MS and multiple research publications, having tackled fault-tolerance for DNN accelerators and uncovered real concurrency bugs during a Microsoft research internship. Udit’s hands-on work spans LLVM-based emulation and dynamic binary translation, compiler-aided resilience for neural networks, and CI/runtime improvements for production compilers. Comfortable moving between low-level systems and research, he has a track record of turning formal analysis into practical tooling and reproducible results.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Electrical, Electronics and Communications Engineering, Bachelor's degree, Electrical, Electronics and Communications Engineering at Netaji Subhas Institute of Technology
bookMaster of Science - MS, Computer Engineering, Master of Science - MS, Computer Engineering at The University of British Columbia
languagesEnglish, Hindi
github-logo-circle

Github Skills (71)

sycl10
modular10
intel10
staging10
llvm10
oneapi10
coyote10
toolchain10
dotnet9
refer9
lru9
testing9
clang9
memcached9
llvm-ir9

Programming languages (10)

C#SingularityJavaC++CLLVMScalaLogos

Github contributions (5)

github-logo-circle
uditagarwal97/llvm

Jan 2023 - Mar 2025

Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.
Contributions:83 PRs, 526 pushes, 135 branches in 2 years 2 months
stagingintelllvm
madaari/fio

May 2018 - Aug 2018

Flexible I/O Tester
Contributions:8 PRs, 42 pushes, 2 branches in 2 months
testingflexible
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
Udit Agarwal - Compiler Engineer at Intel Corporation