Work
Selected projects and case studies from my experience in DevOps and cloud engineering.
Supabase to AWS RDS Migration
Migrated a 20GB production PostgreSQL database from Supabase to AWS RDS with near-zero downtime — no maintenance window, no data loss, PostGIS geometry fully preserved. The core challenge was making AWS DMS work entirely within Supabase's permission model, without superuser access, under continuous live replication. Cutover was a single connection string change, approved only after three independent data integrity checks passed.
Multi-Account CI/CD Platform
As the sole DevOps engineer on a five-person team, I replaced a fully manual deployment process and a publicly exposed load balancer with a production-grade CI/CD platform across two isolated AWS accounts. The same Docker image — built once, promoted by Git tag — deploys to dev and production with zero manual steps, no long-lived credentials, and a private API surface enforced through API Gateway.
Data Platform — Centralized ETL Infrastructure
Built a shared infrastructure platform that cut ETL pipeline onboarding from days of ad-hoc work to under two hours, then migrated twelve Python data pipelines off Supabase Edge Functions onto a centralised ECS cluster with a single reusable CI/CD workflow. All credentials were eliminated from source code. Any improvement to the platform — rollback logic, alerting, updated tooling — propagates to every pipeline on the next deploy.