Skip to content
Kamran Code

DevOps & Deployment

DevOps and deployment for web applications: containers, CI/CD pipelines, Linux servers, reverse proxies, backups and monitoring.

Software isn't finished when it works on a laptop. It needs repeatable builds, environments, deployments that can be rolled back, backups that have been tested and monitoring that tells you before customers do.

I set up pragmatic production infrastructure — containerised applications, automated pipelines and observability sized for the business, not for a hypothetical scale.

  • Containerising an existing application
  • CI/CD pipelines with tests and preview environments
  • Server setup with reverse proxy, TLS and hardening
  • Monitoring, alerting and backup strategy
  1. 01Dockerised application and compose/deploy config
  2. 02CI/CD pipeline configuration
  3. 03Server provisioning and reverse proxy setup
  4. 04Monitoring dashboards and runbooks

Have a project in mind?

Tell me what you're trying to build. I'll come back with an honest view on scope, architecture and the right approach.