01
Active/passive EKS across two regions with a managed promotion path
A warm-standby disaster recovery design for a stateful Kubernetes workload: two regional EKS clusters, an Aurora PostgreSQL Global Database, replicated object storage and an explicit, runbook-driven failover.
Production case studyImplemented & validated locally
- Amazon EKS
- Aurora PostgreSQL Global Database
- Route 53
- ALB
- ElastiCache / Valkey
02
Queue-mode n8n with KEDA scale-to-zero workers
n8n split into main, webhook and worker workloads on Kubernetes, with Redis/Valkey as the job queue, PostgreSQL for state, and KEDA scaling workers on queue depth — including down to zero when idle.
Production case studyImplemented & validated locally
- Amazon EKS
- n8n (queue mode)
- KEDA
- ElastiCache Valkey
- RDS PostgreSQL
03
Moving container workloads from x86 to ARM64 without a big bang
A staged migration from AMD64 to Graviton: multi-architecture images, ARM64 build agents, mixed node groups, compatibility testing and a rollback path that is one scheduling change away.
Reference architectureImplemented & validated locally
- Graviton (m7g/c7g)
- Docker Buildx
- Jenkins ARM64 agents
- Amazon EKS
- Terraform
04
Multi-account foundation with guardrails, central logging and IaC
An AWS Organizations layout with security, logging, shared-services and workload accounts, SCP guardrails, IAM Identity Center access, centralized CloudTrail and a VPC baseline — all from Terraform modules.
Production case studyImplemented & validated locally
- AWS Organizations
- IAM Identity Center
- Service Control Policies
- CloudTrail
- AWS Config
05
ArgoCD + Helm with promotion by pull request
CI builds and signs images; a separate config repository holds the desired state per environment; ArgoCD reconciles clusters to it, detects drift, and rolls back by reverting a commit.
Production case studyImplemented & validated locally
- Argo CD
- ApplicationSet
- Argo Rollouts
- Helm
- External Secrets Operator
06
Security gates from commit to registry
A pipeline that runs secrets scanning, SAST, dependency and image scanning, DAST against a preview environment and SBOM generation, and blocks promotion on policy failures.
Production case studyImplemented & validated locally
- GitHub Actions (reusable workflow)
- Gitleaks
- Semgrep
- SonarQube (optional)
- Trivy
07
GKE platform for an AI-assisted healthcare application (anonymized)
Infrastructure for a Java-based, AI-assisted pharmacy application on Google Cloud: private GKE, Cloud SQL, Secret Manager, Cloud Build and Artifact Registry, with logging and monitoring built in.
Production case studyImplemented & validated locally
- GKE
- Cloud SQL
- Secret Manager
- Cloud Build
- Artifact Registry
08
AKS with Workload Identity, Key Vault and Azure DevOps
A reference AKS platform: hub-and-spoke networking, private AKS, Azure Container Registry, Key Vault through the CSI driver with Microsoft Entra Workload ID, and Azure DevOps pipelines.
Reference architectureImplemented & validated locally
- AKS
- Azure Container Registry
- Azure DevOps
- Azure Key Vault
- Entra Workload ID
09
EKS, AKS and GKE compared through one deployment model
The same Helm-packaged service deployed to all three managed Kubernetes offerings, documenting where they genuinely differ: identity, networking, ingress, logging and cost.
Reference architectureImplemented & validated locally
- Amazon EKS
- Azure AKS
- Google GKE
- Helm
- Terraform
10
API Gateway, Lambda, SQS and EventBridge with idempotency and DLQs
An order-style event pipeline: an API that accepts requests, a queue that absorbs bursts, idempotent consumers, fan-out through EventBridge, and dead-letter queues with alarms.
Portfolio implementationImplemented & validated locally
- API Gateway
- AWS Lambda
- Amazon SQS
- Amazon SNS
- EventBridge
11
Metrics, logs and traces with SLOs that drive alerting
Prometheus, Grafana and OpenTelemetry with SLIs defined per user journey, multi-window burn-rate alerts instead of threshold noise, and an incident process tied to error budgets.
Production case studyImplemented & validated locally
- Prometheus
- Alertmanager
- Grafana
- OpenTelemetry Collector
- Prometheus Operator CRDs
12
Regulated payments platform across AWS and on-premises VMware (anonymized)
A hybrid design for a high-availability payments platform: Kubernetes workloads on AWS, systems of record on-premises on VMware, private connectivity, segmented networks and tested backup and DR procedures.
Production case studyImplemented & validated locally
- Amazon EKS
- VMware vSphere / ESXi
- Site-to-Site VPN / private connectivity
- Amazon RDS
- Ansible
13
AWS WAF, detective controls and policy as code
AWS WAF with managed and rate-based rules managed in Terraform, GuardDuty and Security Hub findings routed to responders, secrets rotation, and policy-as-code checks on infrastructure changes.
Portfolio implementationImplemented & validated locally
- AWS WAF
- GuardDuty
- Security Hub
- EventBridge
- SNS + KMS
14
Reproducible cost analysis over a billing export, plus Terraform guardrails
A local, dependency-free toolkit that reads a FOCUS-style billing export and produces cost allocation, rightsizing and Graviton candidates, Savings Plans sizing, a budget gate and a forecast — with Terraform for AWS Budgets and anomaly detection.
Portfolio implementationImplemented & validated locally
- Python (stdlib)
- FOCUS billing schema
- AWS Budgets
- Cost Anomaly Detection
- Data Exports
15
Log anomaly detection with guardrailed, human-approved remediation
A Python pipeline that detects log anomalies deterministically, correlates them with deploys and alerts, optionally drafts an incident summary with an LLM, and proposes — never executes — remediation without human approval.
Portfolio implementationImplemented & validated locally
- Python
- Statistical anomaly detection
- Event correlation
- Optional LLM summaries
- Audit log
16
CodeBuild with security gates, immutable images and approval-gated ECS releases
An AWS-native delivery pipeline: CodePipeline V2 pulls from GitHub, CodeBuild tests, builds and scans the image, pushes an immutable SHA tag to ECR, deploys to ECS Fargate staging, and promotes to production after manual approval — with automatic rollback.
Portfolio implementationImplemented & validated locally
- CodePipeline V2
- CodeBuild
- CodeConnections
- Amazon ECR
- ECS Fargate
17
Immutable backups, cross-region copies and restores that are tested, not assumed
Centralized backup with AWS Backup: tag-based plans, copies to a second region under a different KMS key, vault lock against deletion, native restore testing with an automated validator, and an RPO/RTO report computed from job history.
Portfolio implementationImplemented & validated locally
- AWS Backup
- Vault Lock
- Restore testing
- AWS Lambda
- EventBridge
18
Private origin, security headers, smart cache invalidation and keyless CI deploys
A production-shaped static hosting stack: a private S3 bucket reachable only through CloudFront Origin Access Control, security response headers, a tested URL-rewrite function, ACM and Route 53 automation, and GitHub Actions deploying through OIDC with a role scoped to one bucket and one distribution.
Portfolio implementationImplemented & validated locally
- Amazon CloudFront
- Origin Access Control
- CloudFront Functions
- Amazon S3
- ACM
19
Test before traffic, shift gradually, roll back on alarms
Multi-environment ECS Fargate services on Graviton deployed with CodeDeploy blue/green: new tasks are smoke-tested on a test listener before any user traffic, traffic shifts all-at-once in dev, linearly in staging and by canary in production, and alarms on error rate or latency roll back automatically.
Portfolio implementationImplemented & validated locally
- ECS Fargate (ARM64)
- Fargate Spot
- AWS CodeDeploy
- Application Load Balancer
- AWS Lambda (hooks)
20
No secrets in images, env vars or etcd — mounted files that rotate live
Applications on EKS read credentials from AWS Secrets Manager as read-only mounted files through the Secrets Store CSI Driver, authenticated with EKS Pod Identity and an IAM role that can read exactly two secrets. Rotated values are picked up without a restart, and CI scans for secrets that slipped into manifests or code.
Portfolio implementationImplemented & validated locally
- Amazon EKS
- Secrets Store CSI Driver
- AWS Secrets Manager
- EKS Pod Identity
- KMS