Janita Madramootoo

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