DevOps & Cloud Engineer with 4+ years running production systems for high-traffic applications. Terraform, Ansible, Docker, AWS — infrastructure that redeploys with one command. Based in Toronto, working globally.
whoami
I'm a DevOps & Cloud Engineer with a full-stack background, having personally architected, deployed, and maintained systems serving 1M+ monthly users in remote-first, globally distributed environments.
I design infrastructure for repeatability — every project I ship can be torn down and redeployed with a single command using Terraform and Ansible. I operate with an ownership mindset: comfortable as the sole technical decision-maker or as a contributor within larger engineering teams.
My academic background in GIS, Mathematics, and Computer Science from the University of Toronto gives me an analytical edge, and I'm currently studying for the AWS Certified Solutions Architect — Associate certification.
cat skills.txt
git log --experience
ls ~/projects
22 completed hands-on infrastructure projects, from server hardening to full IaC pipelines. Includes Terraform-provisioned AWS environments, Ansible configuration management, GitHub Actions CI/CD, multi-container Docker deployments, automated database backups to Cloudflare R2, a hardened bastion host with fail2ban and iptables, and a self-hosted WireGuard VPN. Every project redeploys with a single command.
Production-style multi-container application — Node.js API, MongoDB, and NGINX reverse proxy orchestrated with Docker Compose, provisioned on AWS EC2 via Terraform and configured with Ansible.
CI/CD pipeline that builds and pushes container images to GitHub Container Registry, then deploys to AWS EC2 automatically on every push to main.
End-to-end deployment of a Node.js service: infrastructure provisioned with Terraform, configured with Ansible, and continuously delivered through GitHub Actions.
Automated CI/CD pipeline deploying a static site to GitHub Pages on every push to main — the workflow behind this very site.
ping william
I'm currently open to remote DevOps and Cloud Engineer roles. Whether you have a question or just want to connect — my inbox is always open.
Contact me