Chris Hesik

Software Engineer at AMD

Boxborough, Massachusetts, United States
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
Chris Hesik is a software engineer with 11 years of experience specializing in GPU and performance tooling, currently based in Boxborough, Massachusetts and associated with the Radeon Developer Tools Group. He focuses on backend development and performance engineering for GPU profilers, notably contributing to CodeXL by adding HSA AQL packet tracing and time-based memory transfer analysis to .atp profiling data. Chris combines low-level systems understanding with practical optimization work, improving data collection efficiency and tracing fidelity for heterogeneous compute stacks. His contributions show a blend of meticulous maintenance (merging updates, fixing headers) and feature-focused engineering that directly aids developers tuning GPU workloads. Comfortable working deep in platform-specific domains, he brings proven experience turning profiler data into actionable performance insights.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
481reputation
11kreached
6answers
0questions
github-logo-circle

Github Skills (15)

performance-analytics10
c-language10
performance-analysis10
performance-monitor10
gpgpu10
performance-monitoring10
cprogramming-language10
gpu10
code-profiling10
profiling10
memory-management9
debugging6
opencl6
delphi6
amd-processor6

Programming languages (6)

ShellC++CSSCHTMLPython

Github contributions (5)

github-logo-circle
GPUOpen-Archive/CodeXL

Apr 2016 - Jun 2019

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 & Performance Engineer
Contributions:2 releases, 318 commits, 3 PRs in 3 years 2 months
Contributions summary:Chris primarily worked on the backend components of the CodeXL GPU profiler, specifically within the HSA (Heterogeneous System Architecture) domain. They addressed a typo in a file header and merged updates from a related repository. The user also implemented features to create and analyze time-based performance data for GPU operations. This included adding support for tracking memory transfer times within the .atp file and also optimizing performance data collection when no output file is specified and adding support for HSA AQL packet tracing.
cppwindowsgpulinuxbenefits
GPU Performance API for AMD GPUs
Contributions:17 releases, 166 commits, 1 PR in 3 years 2 months
cudaamdapiwindowsvulkan
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
Chris Hesik - Software Engineer at AMD