John Calcote is a founding software architect and seasoned engineer with 13+ years of experience designing high-availability, site-to-site data replication and scale-out storage management systems across cloud and on-prem environments. He combines deep low-level expertise in C/C++ and systems programming with expert-level Python and Java for full-stack solutions, and has repeatedly led cross-platform, cross-team projects integrating Ceph, NVMe, S3, OpenStack and related storage protocols. An active open-source author and maintainer (including the well-regarded Autotools book), he brings rare build-system and packaging mastery alongside practical knowledge of SAML2/OAuth identity standards and security forum standards work. John pairs hands-on engineering with team leadership and mentoring, having led dev teams and architecture efforts at Hammerspace, SanDisk and Novell. He has experience navigating government security requirements (held a Secret clearance) and a track record of turning complex distributed designs into robust, portable implementations. Based in Payson, Utah, he continues to grow his influence in OSS and standards while broadening the scope of projects he tackles.
13 years of coding experience
31 years of employment as a software developer
BSCS Computer Science, BSCS Computer Science at Brigham Young University
OpenSLP project is an effort to develop an open-source, commercial-grade, implementation of IETF Standards track Service Location Protocol (RFC 2608). The interface conforms to IETF Standards track, "An API for Service Location" (RFC 2614)
Contributions:59 commits, 5 PRs, 7 pushes in 9 years 6 months
apieffortservice-trackgradelocation-service
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
John Calcote - Founding Software Architect at Hammerspace