Andres Rodriguez

Software Engineer at Valve corporation

Old Toronto, Ontario, Canada
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
Andres Rodriguez is a seasoned software engineer with 14 years of experience building performance-focused systems, currently contributing at Valve in Old Toronto. His background includes five years at AMD, giving him deep expertise in low-level graphics and GPU-related tooling. He has practical open-source experience enhancing GPU trace visualization—refactoring parsers and adding ETW/ETL support to surface SteamVR and GPU events for better diagnostics. Andres combines systems-level insight with pragmatic engineering to improve tooling compatibility and observability for complex graphics workloads. His career blends industry-grade product delivery with hands-on contributions that bridge hardware tracing and software visualization.
code14 years of coding experience
job5 years of employment as a software developer
bookUniversity of Toronto
github-logo-circle

Github Skills (5)

eventing10
c-language10
cprogramming-language10
data-parsing10
steamvr9

Programming languages (11)

TypeScriptJavaC++ShellCSwiftVim scriptRuby

Github contributions (5)

github-logo-circle
mikesart/gpuvis

Apr 2019 - Jul 2020

GPU Trace Visualizer
Role in this project:
userBack-end Developer
Contributions:21 commits, 5 PRs, 2 pushes in 1 year 3 months
Contributions summary:Andres primarily focused on refactoring and expanding the functionality of the `gpuvis` tool to support new trace file formats. Key contributions involved renaming and converting existing `wdat` parsing logic to support the `etl` (Event Tracing for Windows) format. They also added functionality to parse specific event types, particularly related to GPU and SteamVR events within the new `etl` framework. The changes aimed to improve the tool's compatibility with various trace sources and its ability to visualize GPU performance data.
gputracevisualizer
lostgoat/gpu-trace

Mar 2017 - Dec 2022

Simple script to collect amdgpu traces
Contributions:2 releases, 3 reviews, 39 commits in 5 years 10 months
tracescollectamdgpu
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
Andres Rodriguez - Software Engineer at Valve corporation