Ethan Stewart

MTS Software Development Engineer at AMD

Austin, Texas, 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
🎓
Top School
Ethan Stewart is an experienced software engineer with nine years of progressively senior roles at AMD, currently an MTS Software Development Engineer in Austin, Texas. He combines strong client-facing and project management skills with deep hands-on engineering, particularly in backend build and release work—evidenced by contributions to the high-profile spack package manager where he improved ROCm package recipes, build environments, and patching. Comfortable coordinating internal and third-party deliverables, he brings reliability, clear communication, and a track record of reducing technical debt through versioning and build fixes. His background spans web development to systems engineering, giving him a practical full-stack perspective on shipping robust infrastructure. Unusually for an engineer focused on builds, he also draws on sales and leasing experience to keep stakeholder needs central to technical solutions. He holds a Master’s in Computer Science from Texas State and a BA in Sociology from UT Austin, blending technical depth with human-centered problem solving.
code9 years of coding experience
job6 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Texas State University
bookBachelor of Arts, Sociology, Bachelor of Arts, Sociology at The University of Texas at Austin
github-logo-circle

Github Skills (12)

roc10
build-tools10
package-manager10
hpc10
cmake10
python10
scientific-computing9
build-automation9
linux9
openmp9
c-language8
cprogramming-language8

Programming languages (7)

C++ShellCLLVMPHPFortranPython

Github contributions (5)

github-logo-circle
spack/spack

Jan 2021 - May 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend Developer & Build/Release Engineer
Contributions:32 reviews, 9 commits, 9 PRs in 1 year 4 months
Contributions summary:Ethan primarily focused on updating and enhancing recipes related to ROCm openmp-extras. Their contributions involved adding new package recipes for different ROCm releases, such as 3.9 and 3.10, and making improvements to existing ones. The user addressed versioning, reduced code repetition, fixed CMake arguments, and corrected plugin paths. They also implemented symlink adjustments, updated the build environment, and applied patches to the code.
compilerspythonradiussplatformslinux
ROCm/aomp-extras

Aug 2019 - Dec 2022

hostcall services library, math library, and utilities
Contributions:1 release, 5 reviews, 105 commits in 3 years 3 months
mathmath-library
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
Ethan Stewart - MTS Software Development Engineer at AMD