My name is James, but I also go by my handle, jazo (jay-zo). I frequently develop in Python, but my passion is for AWS Infrastructure & DevSecOps engineering, with most of my coding in Terraform HCL, YAML and Bash. When I'm not working on a new project or GitHub Actions workflow, I'm usually optimizing or updating containers for development or Kubernetes deployment.
- 1000s of lines of HCL (Terraform) live resource provisioning
- From VPC, networks & IAM permissions to serverless, managed and unmanaged resources
- Modules for reusable code
- Remote states for sharing resources across projects or repos
- State-locking for team provisioning
- Docker
- Container migrations
- Commandline troubleshooting
- Reverse proxy configurations
- APIs
- Kubernetes
- Helm orchestration
- Commandline troubleshooting
- Deployment, service, ingress management
- App migrations
- GitHub Actions
- Automated testing
- Enhanced security with ephemeral credentials
- Semantic versioning
- Matrices
- Reporting
Project | Status | Domains | Tools |
---|---|---|---|
Rancher Server (Azure) | In Progress | Orchestration, Cluster mgmt | Rancher, Terraform, Azure, ArgoCD |
Log Analytics | In Progress | Observability, Orchestration | K8s, Fluentd, Elasticsearch |
Helm chart for k8s-motioneye | In Progress | CI/CD, Orchestration | K8s, Helm |
FluxCD GitOps for k8s-motioneye | In Progress | CI/CD, Orchestration | K8s, FluxCD |
PVC for k8s-motioneye | Done | Data Plane | K8s, Helm |
Website Refresh | maintenance | CI/CD, IaC | Terraform, GHA, Hugo, AWS |
Local LLM Deployment | Maintenance | ML/AI | K8s, Ollama, MCP |
GHA for Documentation | Done | CI/CD | GitHub Actions |
MotionEye K8s Deployment | Maintenance | Migration, Orchestration | K8s, Docker |
DevOps All Stars Challenge | Done | IaC, CI/CD | AWS, Terraform, GHA |
K8s Code Along | Done | Orchestration | K8s, Helm, Docker |
Project | Status | Domains | Tools |
---|---|---|---|
ArgoCD Code Along | Done | GitOps, CI/CD, Orchestration | K8s, ArgoCD |
RESTful API | Done | API, Fullstack development | Node.js, Express, MongoDB |
HA Containerized WordPress | Done | IaC, Migration | AWS, Terraform, Docker |
Learning Node.js | Done | Fullstack development | Node.js |
Profile Landing Page | Maintenance | Serverless | AWS, Terraform, GHA |
Cloud Resume Challenge | Maintenance | IaC, CI/CD, Serverless | AWS, Terraform, GHA |
AWS API Unit/Mock Testing | Done | QA, Unit Testing, TDD, Serverless | AWS, Python |
- Bare-metal machines/appliances
- ML/AI rig
- GitHub Enterprise Server
- Log server/analytics
- Network storage
- Proxmox (4 nodes)
- Multi-ISP failover
- Talos Linux clusters (8 nodes)
- K8s LLM deployment
- pfSense firewall
- AWS
- Certified Developer - Associate | Final prep
- Certified SysOps Administrator - Associate | Final prep
- Certified Solutions Architect - Associate
- Certified Cloud Practitioner
- K8s
- Certified Kubernetes Administrator | To do
- CompTIA
- Linux+
- Cloud+
- Security+
- Network+
- A+
- Project+