Architecture Evolution of a WordPress Site
A single EC2 box running WordPress and MySQL, evolved step by step into a highly available, auto-scaled deployment with RDS and EFS — a diagram for every stage.
A selection of things I've built.
A single EC2 box running WordPress and MySQL, evolved step by step into a highly available, auto-scaled deployment with RDS and EFS — a diagram for every stage.
Rehosted a running Linux web server into AWS with Application Migration Service — continuous block-level replication, a validated test launch, and cutover to production in under 25 minutes, reconnected to its database on RDS.
One Python Lambda handles create, read, update, delete and list against DynamoDB, exposed over HTTPS through API Gateway. Ships with a CloudFormation template that stands up the whole stack in one deploy.
n8n running in Docker on a free-tier EC2 instance, served over HTTPS at n8n.builtbydhruv.com — Caddy handles TLS via Let's Encrypt, Route 53 DNS, and a nightly S3 backup script with a documented 24-hour RPO and 15-minute RTO.
A static HTML/CSS résumé hosted on S3, served over HTTPS through a CloudFront distribution for TLS and CDN performance. CloudFormation template included.
This site — a Next.js portfolio with a markdown-backed blog and a working contact form, deployed on AWS Amplify with Route 53 DNS.