Chris Marchesi is a seasoned software engineer and systems architect with over two decades of experience across software development, managed services, and ISPs, and more than a decade focused on cloud, open source, and infrastructure engineering. At HashiCorp he led Sentinel engineering, helped rewrite the Terraform vSphere provider, and co-designed dynamic host catalog features for Boundary, reflecting deep expertise in IaC and identity-based access. He contributes to widely used OSS projects—work on go-git PGP signing, the lego ACME client, and Terraform core and SDK improvements shows a knack for security-minded backend engineering and robust testing. Chris pairs hands-on systems and network skills (datacenter, automation, AWS) with strong technical writing and developer-facing documentation experience. Known for practical, production-first solutions, he also brings sales-engineering and managed-hosting leadership from earlier VP and systems-engineering roles. Based in Vancouver, he blends long-term ops experience with modern cloud-native design and a persistent focus on tooling, reproducible builds, and cross-platform systems.
Build configuration and partial content for terraform.io
Role in this project:
Technical Writer
Contributions:4 reviews, 168 commits, 91 PRs in 4 years
Contributions summary:Chris primarily contributed to the documentation within the `hashicorp/terraform-website` repository. Their commits focused on adding and updating documentation for Sentinel, including adding mocks, updating mock generation documentation, and adding guides for using Sentinel with Terraform 0.12. The user also added documentation for new Sentinel imports, specifically tfstate/v2, tfplan/v2, and tfconfig/v2, and updated the cloud layout to reflect these new additions.
Let's Encrypt/ACME client and library written in Go
Role in this project:
Back-end Developer
Contributions:5 commits, 11 PRs, 33 comments in 6 years 8 months
Contributions summary:Chris primarily contributed to the back-end functionality of the `lego` project, focusing on ACME client and library features. Their work included adding functions for querying and deleting ACME registrations, as well as extending certificate resource management to support CSRs during certificate renewal. They also refactored the API to use POST as GET for account retrieval and addressed AWS Route53 DNS provider configuration.
letsencryptssllets-encryptdnssecurity
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.