Robert Herley

Software Engineer at Vercel

New York, 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
Robert Herley is a Software Engineer with nine years of experience building backend and full-stack tooling in Go, Ruby, Node.js, and Python, currently at Vercel after a senior engineering stint at GitHub. He has deep practical experience in GitHub Actions internals—contributing to widely used repos like actions/toolkit, actions/cache, and actions/upload-artifact—improving reliability, logging, and artifact upload behavior. A Stevens Institute of Technology computer science graduate and ex-IBMer, he combines enterprise-grade engineering discipline with open-source collaboration. He’s comfortable across the stack, from crafting core toolkit APIs and markdown summary features to refining cache/restore logic and upload compression/timeouts. Notably, his contributions emphasize maintainability and resiliency in developer tools that directly affect CI/CD workflows for millions of users.
code9 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Stevens Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
71reputation
1kreached
1answer
0questions
github-logo-circle

Github Skills (15)

html10
dependency-management10
markdown10
caching10
typescript10
github-ci10
nodejs10
javascript10
typescripts10
markdown-it10
githubaction-workflow10
typescript-types10
api-design9
compression9
hapi6

Programming languages (14)

C#PowerShellSmartyRustTeXGoHTMLTypeScript

Github contributions (5)

github-logo-circle
actions/toolkit

Feb 2022 - May 2022

The GitHub ToolKit for developing GitHub Actions.
Role in this project:
userBack-end Developer
Contributions:102 reviews, 42 commits, 73 PRs in 2 months
Contributions summary:Robert developed core functionality for a GitHub Actions toolkit. They focused on implementing and refining a Markdown summary feature, creating methods for adding various HTML elements such as code blocks, lists, tables, details, images, headings, separators, and block quotes. They refactored the code to improve readability and maintainability, introducing a stringify method and ensuring proper handling of newline characters and potential write operations to the summary file.
developing
actions/upload-artifact

Nov 2021 - May 2022

Role in this project:
userFull-stack Developer
Contributions:11 releases, 22 reviews, 8 commits in 5 months
Contributions summary:Robert's commits primarily involve updates to the artifact upload functionality, including bumping dependencies for the artifact package and related toolkit packages. They added a compression level input to the artifact upload action and incorporated changes from the latest artifact toolkit. Furthermore, the user refactored the upload process, adding more logging and a timeout to ensure the upload process did not stall. These changes suggest contributions focused on maintaining and improving the core upload artifact functionality.
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
Robert Herley - Software Engineer at Vercel