Tayler Hetherington

Consulting Member Of Technical Staff at Oracle

Greater Vancouver Metropolitan Area 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
Tayler Hetherington is a consulting member of technical staff at Oracle with 14 years of experience in computer and software engineering, specializing in computer architecture and GPU simulation. With a strong academic pedigree from UBC (including PhD-level work) and high undergraduate distinction, Tayler has progressed through research and principal engineering roles at Oracle Labs, bridging deep research with production engineering. He contributes to open-source GPU simulation tools like GPGPU-Sim, focusing on runtime compatibility, cache hierarchy improvements, and maintainable back-end code. Based in the Greater Vancouver area, he combines systems-level expertise with practical tooling and documentation habits that make complex hardware-software interaction reproducible and debuggable. An often-overlooked strength is his long-running experience teaching and mentoring, which informs his clear technical communication and design-for-maintainability approach.
code14 years of coding experience
job5 years of employment as a software developer
bookBachelor of Applied Science, Computer/Software Engineering, GPA: Year 4 - 94.5% | Year 3 - 93.5% | Year 2 - 93%, Bachelor of Applied Science, Computer/Software Engineering, GPA: Year 4 - 94.5% | Year 3 - 93.5% | Year 2 - 93% at The University of British Columbia
languagesEnglish
github-logo-circle

Github Skills (9)

opencl10
caching10
cachemanager10
c-language10
cprogramming-language10
apidoc9
api9
cuda8
documentation8

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
GPGPU-Sim provides a detailed simulation model of contemporary NVIDIA GPUs running CUDA and/or OpenCL workloads. It includes support for features such as TensorCores and CUDA Dynamic Parallelism as well as a performance visualization tool, AerialVisoin, and an integrated energy model, GPUWattch.
Role in this project:
userBack-end Developer
Contributions:56 commits, 2 PRs, 1 push in 3 years 10 months
Contributions summary:Tayler primarily focused on modifying the OpenCL runtime API to allow AMD sample applications to run within the GPGPU-Sim environment. They made initial, temporary modifications to the API, indicating a focus on compatibility and integration. The user also added and updated comments in the code, employing Doxygen notation, suggesting a focus on code documentation and maintainability. Furthermore, the user appears to be involved with improving cache hierarchy functionality within the GPU simulator, as demonstrated by the code modification across files such as src/gpgpu-sim/gpu-cache.cc and src/gpgpu-sim/gpu-cache.h.
simsimulationgpgpuopenclnvidia
Contributions:10 commits, 9 pushes, 1 branch in 2 years 2 months
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
Tayler Hetherington - Consulting Member Of Technical Staff at Oracle