Systems I've owned

In production

Most developers work above the infrastructure layer. I've set up and run the infrastructure itself - servers, CI/CD pipelines, monitoring stacks, and production environments from scratch.

Linux server setup & hardening

Provisioned Ubuntu servers from scratch - SSH key auth, UFW rules, fail2ban, auto security updates, non-root service users. Nginx reverse proxy with rate limiting.

Production-owned

CI/CD pipeline architecture

GitHub Actions with staged deployments: lint -> test -> build -> staging -> prod. Health-check-triggered rollbacks. Zero-downtime deploys with PM2 cluster mode.

Production-owned

Observability stack

Structured logging with Pino, error tracking with Sentry, uptime monitoring with alerts on p95 latency spikes. Responded to and postmortem'd real production incidents.

Incident response

Database operations

PostgreSQL in production: zero-downtime schema migrations, query optimization via EXPLAIN ANALYZE, connection pooling with PgBouncer, automated nightly backups.

Production-owned