DEVOPS PORTFOLIO

DevOps & Automation Work,
Collected in One Place.

This page is specifically for engineering recruiters and hiring teams. It documents hands-on DevOps work I’ve done while building PG Works Online and supporting real operations: monitors, pipelines, and small automations.

I’m most interested in roles where I can combine practical coding (Python, TypeScript), infrastructure, and an operator mindset to keep systems reliable and deployments boring.

Python uptime monitor with Slack alerts for DMS websiteGitHub Actions cron job for scheduled URL health checksDockerized dev environments and local Postgres for projectsNext.js + Clerk auth + Stripe in a SaaS-style monorepo
Night sky with aurora and treeline

Current Focus Areas

Actively learning
  • • Python scripting, testing, and small automation tools
  • • GitHub Actions for CI/CD and scheduled jobs
  • • Containerization with Docker and local Postgres
  • • Observability basics: logging, metrics, and alerts

Below are a few highlighted projects. More context, code, and documentation are available on GitHub.

DMS URL Health Monitor

Python script that checks key Designers Moving Service URLs for uptime, response time, and expected content, with structured logging and Slack alerts on failures.

  • • Requests + dotenv + logging
  • • Config-driven list of URLs (urls.json)
  • • GitHub Actions nightly cron workflow

PG Works Online SaaS Monorepo

Next.js + tRPC + Clerk + Stripe in a monorepo layout, exploring production-style auth, billing, and admin dashboards.

  • • Environment management via env.mjs
  • • Role-based admin area and protected routes
  • • Dockerized Postgres for local dev

Infrastructure & Learning Notes

Ongoing notes and experiments with monitoring, backups, and simple scaling strategies for small service businesses.

  • • Traffic planning around peak seasons
  • • Resource allocation for promo campaigns
  • • Checklists for repeatable deploys