Available for production work

Nicolas Cagiao

Full-stack / front-end developer · remote · Buenos Aires, AR

// HOW DOES THIS SITE WORK?SEQ.005

This site runs on Google Cloud Run, a serverless container platform, provisioned entirely through Terraform (infrastructure as code). Custom domains are managed via Cloudflare DNS with automatic SSL certificate provisioning.

Deployments are fully automated: pushing a version tag to GitHub triggers a GitHub Actions workflow that builds a Docker image, pushes it to Artifact Registry, and deploys it to Cloud Run — authenticated via Workload Identity Federation, with no static credentials involved. The main site and portfolio run as separate services within the same GCP project, each mapped to its own subdomain.

// DEPLOYMENT PIPELINELIVE
HOSTINGGoogle Cloud Run — serverless containers
IaCTerraform — full infrastructure provisioning
DNSCloudflare — custom domains + auto SSL
CI/CDGit tag → GitHub Actions → Docker build → Artifact Registry → Cloud Run
AUTHWorkload Identity Federation — no static credentials
SERVICESMain site + portfolio as separate Cloud Run services, own subdomains
MU-TH-UR 6000 // --VER v2.4.1
COPIED TO CLIPBOARD