Aalok Agarwal

Senior Member Of Technical Staff at AMD

Bengaluru, Karnataka, 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
Aalok Agarwal is a Senior Member of Technical Staff at AMD with 10 years of experience building performance and power profiling tools for CPUs, GPUs and APUs. He has driven core backend work on AMD uProf and the well-known CodeXL project, adding power profiling APIs and snapshotting to help developers identify energy hotspots. His background spans embedded and networking systems from Motorola and ECI Telecom, giving him strong C++ design skills and kernel/module experience on Linux and Windows. Based in Bengaluru, he blends deep systems-level engineering with practical product-focused instrumentation. He is comfortable operating across firmware, drivers and user-space tooling, and has a track record of extending open-source tooling used by developer ecosystems. Colleagues rely on him for solving cross-layer performance and power problems that are hard to reproduce.
code10 years of coding experience
job10 years of employment as a software developer
bookB.Tech, Computer Science, B.Tech, Computer Science at APJ Abdul Kalam Technological University
bookMaster's degree Full Time, Computer Science, Master's degree Full Time, Computer Science at Birla Institute of Technology and Science
github-logo-circle

Github Skills (6)

c-language10
api10
cprogramming-language10
apidoc10
linux9
amd8

Programming languages (1)

C++

Github contributions (1)

github-logo-circle
GPUOpen-Archive/CodeXL

Apr 2016 - Feb 2017

CodeXL is a comprehensive tool suite that enables developers to harness the benefits of CPUs, GPUs and APUs.
Role in this project:
userBack-end Developer
Contributions:71 commits, 3 PRs, 110 pushes in 10 months
Contributions summary:Aalok primarily contributed to the development of power profiling features within the CodeXL project. The commits indicate significant changes to the AMDTPowerProfileAPI, including the addition of APIs to capture power data, incorporating process identification and snapshotting functionality. The user's work also involves the modification of data access methods and header files related to power profiling, indicating a focus on extending and refining the tool's capabilities for monitoring and analyzing power consumption. The contributions showcase the user's involvement in the core functionality of the power profiling backend.
cppwindowsgpulinuxbenefits
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
Aalok Agarwal - Senior Member Of Technical Staff at AMD