
Janita
Software architect in Melbourne, FL, by way of structural design. This is where I write about what I'm building, breaking, and figuring out.
Blog posts
Catching Up: Labs 2.5 - 4.3, and Passing the CGE-AUD Auditor Exam
Terraform plans as locked S3 evidence, Rego policies for NIST controls across GCP and AWS, and a Conftest gate wired into GitHub Actions — plus passing the CGE-AUD exam.
Catching Up: Labs 2.5 - 4.3, and Passing the CGE-AUD Auditor Exam
Building a Compliant GCP Storage Module with Terraform (CGE-P Lab 2.4)
A reusable Terraform module for GCS buckets with NIST SP 800-53 controls baked in — CMEK, retention, uniform access — where consumers can't turn compliance off.
Building a Compliant GCP Storage Module with Terraform (CGE-P Lab 2.4)
Building a Compliant AWS S3 Module with Terraform (CGE-P Lab 2.3)
A hands-on Terraform module for a compliant AWS S3 bucket, wired with NIST SP 800-53 controls from the start — plus a Policy-as-Code gap I found along the way.
Building a Compliant AWS S3 Module with Terraform (CGE-P Lab 2.3)
Designing My Personal Site as a Production System
How I built janita.me as a static site on Zola, S3, CloudFront, and CodePipeline, and the trade-offs I made against a dynamic stack.
Designing My Personal Site as a Production System