Shawn Hartsock

Sr. Systems Software Engineer - Hardware at NVIDIA

Chapel Hill, North Carolina, 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
Shawn Hartsock is a senior systems software engineer with 14+ years building secure, large-scale infrastructure and developer tooling, currently focused on hardware systems at NVIDIA from Chapel Hill. He has deep roots in cloud and virtualization—leading Bazel build services and VMware Cloud Foundation efforts at VMware and Broadcom—and played a significant role in OpenStack Nova and pyVmomi open-source projects. Shawn blends systems-level programming, DevOps, and security best practices (including supply-chain and zero trust initiatives) to deliver production-grade CI/CD, credential management, and automation at scale. He’s comfortable across languages and platforms, from Python SDKs and Java Spring systems to containerized k8s deployments and Bazel-based build architectures. An unusual thread through his career is sustained open-source stewardship—maintaining complex community projects while driving internal platform reliability and developer efficiency.
code14 years of coding experience
job24 years of employment as a software developer
bookBSCS Computer Science, BSCS Computer Science at University of Alaska Fairbanks
bookMaster's degree Data Science, Master's degree Data Science at University of North Carolina at Chapel Hill
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

rs10
api10
restructuredtext10
openstack-nova10
python10
back-end-development10
documentation10
pyvmomi10
virtualization9
apidoc8
testing7

Programming languages (8)

JavaShellJavaScriptGoHTMLGroovyRubyPython

Github contributions (5)

github-logo-circle
vmware/pyvmomi

Jun 2014 - Oct 2015

VMware vSphere API Python Bindings
Role in this project:
userTechnical Writer
Contributions:47 commits, 11 PRs, 7 pushes in 1 year 4 months
Contributions summary:Shawn's contributions primarily focused on enhancing the project's documentation. The user made significant updates to the project's reStructured Text (RST) documentation, generating external documentation using Googly Docs. They also made corrections and added content to various RST files, and fixed issues with the documentation including the list formatting.
apipythonvmware-vspherepython-bindingsvsphere-api
A place for community contributed samples for the pyVmomi library.
Role in this project:
userFull-stack Developer
Contributions:60 commits, 26 PRs, 23 pushes in 2 years 5 months
Contributions summary:Shawn contributed to setting up project requirements, including dependency management and initial setup files, laying the foundation for community samples. They demonstrated proficiency in integrating pyVmomi with other technologies by creating interoperability samples between pyVmomi and SUDS, and SUDS to pyVmomi, enhancing the library's utility. Furthermore, the user incorporated a vSphere performance API sample and made general improvements including bug fixes and code clean-up.
placepythonpyvmomi
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
Shawn Hartsock - Sr. Systems Software Engineer - Hardware at NVIDIA