Zach Hannum

Senior Software Engineer at Posit PBC

Apex, 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
Zach Hannum is a Senior Software Engineer based in Apex, NC with a decade of experience building embedded and consumer-facing systems, currently contributing to Posit PBC. He brings deep C/C++ expertise from roles at Garmin and Plexus, shipping firmware and mid-level frontend features for large fleets of devices as well as developing safety-focused verification for medical-grade systems. Zach also has entrepreneurial chops—founding hardware and apparel startups that leveraged 3D printing and body-scanning tech—showing an ability to take ideas from prototype to market. As an open-source contributor to the widely used RStudio IDE, he improved session and job management and hardened CI pipelines, blending backend and DevOps strengths. Practical, product-minded, and comfortable across the stack, he thrives at the intersection of embedded constraints, developer tooling, and production infrastructure.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science - BS, Bachelor of Science - BS at North Carolina State University
github-logo-circle

Github Skills (11)

jenkins10
jenkins-ci10
c-language10
cprogramming-language10
build-automation10
cicd10
dockers9
docker9
git8
r8
quarto8

Programming languages (10)

TypeScriptJavaDockerfileC++ShellCHTMLRuby

Github contributions (5)

github-logo-circle
rstudio/rstudio

Oct 2022 - Jan 2023

RStudio is an integrated development environment (IDE) for R
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:118 reviews, 65 commits, 116 PRs in 2 months
Contributions summary:Zach contributed to the core functionalities of the RStudio IDE. Their work focused on implementing session management features, specifically allowing for the suspension of sessions during Quarto jobs, and integrating with the broader job management system within the IDE. Additionally, the user was involved in configuring Jenkins pipelines to build and test pull requests, including adding sccache support and enhancing remote reference handling for private repositories. These changes demonstrate a focus on improving the IDE's core functionalities and development infrastructure.
integratedrstudiointegrated-development-environmentidedevelopment-environment
zachhannum/the-dark-between

Dec 2021 - Feb 2023

Contributions:97 commits, 81 pushes, 2 branches in 1 year 1 month
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
Zach Hannum - Senior Software Engineer at Posit PBC