Software engineer at AMD working on uProf — the power module, mapping CPU/GPU energy consumption to process IDs and source lines, including ROCm GPU power integration.
Previously at HARMAN International doing embedded C++ — CAN diagnostics, ARMv7l, real-time IPC, gRPC on constrained hardware.
Languages: C, C++17, Lua, Bash, Rust
Domains: Embedded systems, performance tooling, low-level instrumentation, real-time diagnostics
- starship (50k+ stars) — Implemented C++ project detection in Rust (PR #6570), merged and released in v1.23.0. Also fixed Rust 1.89.0 lifetime elision warnings breaking CI and resolved test stalls from interactive GPG prompts (PR #6887).
- Tock OS (5k+ stars) — Documentation fixes improving developer onboarding.
- auto-cpufreq (6k+ stars) — Fixed Arch Linux auto-start issues and updated documentation (v1.9.8).
- Garuda Linux wiki — Documented the
garuda-updatecommand. - Vivaldi theme — Custom CSS theme published to the Vivaldi theme store.
Active on GitLab: gitlab.com/siddharthkumarjha
GitHub: github.com/siddharthkumarjha
Mail: siddharth.k.jha@proton.me

