// Based in India · Available for Work

Ketan
Aggarwal

6 years building systems end-to-end — from zero-to-one startups to enterprise clients. I write about cloud, ML experiments, and the things I wish I knew earlier.

~/ketanaggarwal.dev $ whoami --verbose
→ 6 yrs experience · 3 yrs professional
→ founding CTO @ early-stage bootstrap startup
→ full stack + devops + data science
→ currently: auditing clouds, building in public
$ cat stacks.txt
AWS · GCP · Azure · DO/Hetzner · Next.js · Spring Boot · PostgreSQL · Docker · Python · ML
// Skills

What I work with

AWS / Cloud infrastructure92%
Docker & DevOps pipelines90%
Next.js / React88%
Spring Boot / Java85%
PostgreSQL83%
Data science / ML78%
// Numbers

At a glance

6years total experience
3years professional
1startup co-founded as CTO
4cloud platforms audited
// recent writing

From the blog

all posts →
devops5 min read · Mar 2025

How I cut my EC2 bill by 60% without changing instance size

Most AWS bills are inflated by a handful of dumb defaults. Here is exactly what I changed.

data science8 min read · Feb 2025

Building a lightweight ML pipeline on a ₹500/month server

You do not need a GPU to run useful ML in production. This is how I did it.

startup6 min read · Jan 2025

What I learned being CTO at a bootstrapped startup before 25

The technical decisions were the easy part. Here is everything else.

devops4 min read · Dec 2024

Docker Compose on EC2 — a practical zero-downtime deploy setup

No k8s, no ECS. Just Compose, Nginx, and a deploy script that works every time.

// for recruiters

Hiring?

Download resume
PDF · updated Mar 2025
View LinkedIn
linkedin.com/in/ketanaggarwal
// quick profile
availabilityopen to opportunities
total experience6 years
professional exp.3 years
last roleCTO · bootstrap startup
locationIndia · remote preferred
open tofull stack · devops · data science
Reach out directly
I reply within 24 hrs.