Michael Steed

Senior Software Engineer at NVIDIA

Lynchburg, Virginia, 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
Michael Steed is a Senior Software Engineer with 11 years of professional experience building and scaling backend systems for HPC, enterprise automation, and embedded platforms. He has led backend teams and delivered production-grade features across SaltStack, VMware, Broadcom, and most recently with SchedMD/NVIDIA on Slurm, demonstrating deep expertise in schedulers, distributed systems, and performance-sensitive C/C++ and Python software. Michael combines hands-on kernel and driver work from earlier roles with cloud and enterprise SaaS experience, routinely diagnosing complex production issues for high-performance computing customers. An active open-source contributor, he has made notable improvements to the popular fish shell—adding vi "bigword" bindings and PCRE-aware string handling—showing attention to user-facing tooling and compatibility subtleties. Based in Lynchburg, VA, he pairs an MS in Computer Science with a pragmatic, troubleshooting-first approach that shines in customer-facing support and scalable backend design. Colleagues describe him as a pragmatic problem-solver who comfortably moves between low-level systems code and large-scale service integration.
code11 years of coding experience
job29 years of employment as a software developer
bookMS Computer Science, MS Computer Science at Brigham Young University
languagesPortuguese
github-logo-circle

Github Skills (7)

command-line-interface10
rust10
shell10
pcre10
terminal-application9
terminal-emulator9
regular-expression9

Programming languages (4)

C++RustVim ScriptPython

Github contributions (5)

github-logo-circle
fish-shell/fish-shell

May 2015 - Apr 2016

The user-friendly command line shell.
Role in this project:
userBackend Developer
Contributions:9 commits, 5 PRs, 54 comments in 10 months
Contributions summary:Michael implemented and modified features related to the `fish-shell`'s command-line functionality. Their contributions included introducing "bigword" vi key bindings, which involved adding new functions and modifying existing key bindings to operate on "bigwords". The user also integrated and updated the "string" builtin, supporting string manipulation and PCRE-based regular expressions, and addressed compatibility issues with PCRE2, ensuring correct buffer handling.
bashterminalfishcommand-lineshell
msteed/fish-shell

May 2015 - Dec 2016

Contributions:86 pushes, 29 branches, 2 comments in 1 year 6 months
bashterminalcommand-lineshelluser-friendly
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
Michael Steed - Senior Software Engineer at NVIDIA