Hi, I’m Shirlene

I’m a DevSecOps engineer with roots in software development. I started out writing Java and building applications, and over time I became fascinated with what happens after the code is written — how it ships, scales, stays secure, and stays up at 3 a.m. without paging anyone.

This site is where I document that journey: the pipelines I build, the infrastructure I break and fix, and the lessons I pick up along the way.

What I work with

  • CI/CD — designing pipelines, automating tests, and shipping changes safely with staged rollouts.
  • Infrastructure as Code — provisioning and managing infrastructure declaratively so it’s repeatable and reviewable.
  • Cloud platforms — hands-on with AWS and DigitalOcean, strato for hosting, certificates, DNS, and deployment.
  • Observability — metrics, logs, and alerting so problems surface before users notice them.
  • Security & secrets — least-privilege access, key rotation, and keeping sensitive data where it belongs.

Coming from an application-development background means I think about the whole lifecycle — not just the infrastructure, but the code running on it.

Why this site

I’m a strong believer in learning in public. The posts here are equal parts notes-to-myself and shareable write-ups: things I wish I’d found in a clean, copy-pasteable form when I was stuck. If even one of them saves you an hour, it’s done its job.

Let’s connect

Find me on GitHub — or drop me a line at linkedIn Always happy to talk pipelines, infrastructure, or a good post-mortem.