Spencer Herzberg

Software Engineering Consultant at HERZBERG ENTERPRISES, LLC

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

👤
Senior
🎓
Top School
Spencer Herzberg is a software engineering consultant with 16 years of experience building cloud-native and web applications for enterprises and startups, currently advising clients through Trility Consulting and his independent practice. He specializes in DevOps and cloud infrastructure (AWS, Terraform) and is a pragmatic backend engineer fluent in Go and Python, with hands-on experience optimizing distributed systems. Spencer has contributed to the widely used Vault project at HashiCorp, improving its Zookeeper backend and addressing performance and consistency issues—evidence of his ability to tackle complex, production-critical problems. He blends architectural thinking with customer-focused product sensibility, prioritizing solutions that reduce daily friction for users. Outside of code he’s a hobbyist woodworker who applies the same attention to detail to small furniture as he does to system design.
code16 years of coding experience
job17 years of employment as a software developer
bookMaster of Science - MS Computer Software Engineering, Master of Science - MS Computer Software Engineering at Rochester Institute of Technology
bookBS Computer Science Engineering Science, BS Computer Science Engineering Science at Wartburg College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
13reputation
2kreached
0answers
1question
github-logo-circle

Github Skills (12)

secret-management10
secrets-manager10
go10
backend10
zookeeper10
back-end-development10
vault10
testing9
bamboo6
continuous-integration6
debian6
package6

Programming languages (19)

C#JavaCSSCScalaMakefileGoHTML

Github contributions (5)

github-logo-circle
hashicorp/vault

May 2015 - Sep 2015

A tool for secrets management, encryption as a service, and privileged access management
Role in this project:
userBack-end Developer
Contributions:15 commits, 6 PRs, 20 comments in 4 months
Contributions summary:Spencer primarily contributed to the implementation and refinement of the Zookeeper backend for the Vault project. Their work included the initial integration, fixing code comments, limiting round trips on delete operations, and correcting default settings. The user also focused on optimizing Zookeeper operations, particularly path handling and recursive deletion, and addressing version conflicts.
golanghashicorp-vaultaccess-managementsecurityvault
Banno/vault

May 2015 - Sep 2016

Contributions:7 PRs, 62 pushes, 15 branches in 1 year 4 months
golangsecuritysecrets
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
Spencer Herzberg - Software Engineering Consultant at HERZBERG ENTERPRISES, LLC