Parth Arora

Engineer at Qualcomm

Delhi, India
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
Parth Arora is an engineer with 7 years of experience specializing in systems-level tooling and C++ source-transformation for automatic differentiation, currently working at Qualcomm in Delhi. He has a strong track record contributing to clad—an LLVM/Clang-based AD tool—adding support for class types, lambdas, functors, member-function qualifiers, and differentiating while loops, and even improving project docs via ReadTheDocs. His background includes a research internship at IRIS-HEP and a Google Summer of Code placement with CERN-HSF, where he focused on making clad more robust across complex C++ syntax. Comfortable debugging and “mostly breaking” things to learn their internals, he pairs curiosity-driven experimentation with practical API and back-end development experience.
code7 years of coding experience
job2 years of employment as a software developer
bookBachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Guru Gobind Singh Indraprastha University
stackoverflow-logo

Stackoverflow

Stats
1,392reputation
1.4mreached
32answers
13questions
github-logo-circle

Github Skills (19)

c-language10
llvm10
automatic-differentiation10
clangd10
cprogramming-language10
clang10
maths9
math9
math-functions9
build-system8
documentation7
vscode-tasks6
mongodb6
nodejs6
python6

Programming languages (11)

JuliaC++ShellCSSCSCSSJavaScriptMustache

Github contributions (5)

github-logo-circle
vgvassilev/clad

Feb 2021 - Nov 2022

clad -- automatic differentiation for C/C++
Role in this project:
userBack-end Developer
Contributions:726 reviews, 92 commits, 75 PRs in 1 year 8 months
Contributions summary:Parth's commits primarily focused on enhancing the core functionality of the "clad" repository, an automatic differentiation tool for C/C++. They added support for various features, including member functions with qualifiers, the use of operators with function arguments, and differentiating while loops. The commits involved modifying the existing code, generating the appropriate derivatives, and integrating with the tool's existing structure. The user also added documentation support using readthedocs.
cppclang-compilerautomatic-differentiationdifferentiationderivative-functions
parth-07/clad

Feb 2021 - Jan 2025

clad -- automatic differentiation for C/C++
Contributions:3 PRs, 706 pushes, 110 branches in 3 years 11 months
differentiationcppautomatic-differentiation
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
Parth Arora - Engineer at Qualcomm