Chris Marchesi

About

I'm a software and systems engineer working out of Vancouver, BC Canada.

I spent 6 years at HashiCorp, contributing to many projects there including Terraform, Sentinel, Boundary, Vagrant, and Consul.

Before that I spent nearly 20 years in the application service, ISP, and managed service provider industries, designing, deploying, and supporting solutions for clients of all sizes.

Over the last 10 years, I've also been a fairly active Open Source contributor to the projects I make use of, such as Go standard library, Chef cookbooks, and plenty more.

Active Projects

z2d

z2d is a Cairo-inspired vector graphics library, written entirely in pure Zig.

z2d is fairly well-featured and tested now at this point, supporting all primitive fill and stroke operations (with multiple join, cap, and dash styles supported for stroking), transformations, compositor formats, pixel format, color spaces, and more. It is still a work in progress and more features are getting added regularly!

Terraform ACME Provider

A Terraform provider to manage your Let's Encrypt certificates (and certificates from other ACME-based CAs) through Terraform. Actively maintained since 2016. One of the most popular community providers in the Terraform Registry (one of the top 15 for all time downloads!).

Inactive/Minor Projects

My GitHub repositories page is a good measure of odds, ends, and past projects that I've made.

I wrote... quite a long time ago. You can find those articles on my blog archive.