Dhruv Srivastava

Software Engineer at IBM

Pune, Maharashtra, 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
Dhruv Srivastava is a software engineer at IBM based in Pune with two years of professional experience building backend systems. He contributes to the high-profile LLVM project, focusing on LLDB work to add AIX support—implementing XCOFF parsing, architecture definitions for PPC, and NativeProcess debugging capabilities. Comfortable working close to systems and toolchains, he brings practical experience porting low-level components across platforms. At IBM he applies this systems-level expertise to production engineering challenges while continuing to engage in impactful open-source development. A detail-oriented developer, he blends compiler/debugger internals knowledge with enterprise software delivery.
code2 years of coding experience
github-logo-circle

Github Skills (9)

aix10
debugging10
debug10
c-language10
cprogramming-language10
file-format9
llvm9
ptrace9
system-programming8

Programming languages (1)

LLVM

Github contributions (3)

github-logo-circle
llvm/llvm-project

Mar 2024 - Mar 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBackend Developer
Contributions:93 reviews, 32 PRs, 7 pushes in 1 year
Contributions summary:Dhruv primarily contributes to the LLDB project, focusing on porting and adding support for the AIX operating system. Their work includes modifying the architecture definition to include XCOFF, PPC, and AIX support. They also added the XCOFF object file header, parsing capabilities, and implemented core functionalities for NativeProcess support on AIX, enabling debugging of AIX targets.
compilerstechnologiesclangsubmittoolchain
This branch is for the support of LLDB on AIX.
Contributions:46 reviews, 18 PRs, 381 pushes in 1 year
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
Dhruv Srivastava - Software Engineer at IBM