Hi, I'm James Tuson,

About Me

I love coding, automation, microservices and event driven architecture. I enjoy working with Ansible, Bash, Docker, Golang, Gitlab and many other tools. If the right opportunity arises, I'm interested in a change in career to backend developer (Golang) so I can write more code. My dream is to work on designing and developing microservices.

Skills

Github Actions
Debian/Linux
Kubernetes
Markdown
Ansible
Powershell
Talos
Cloudflare
Dell servers
Active Directory
Proxmox VE
AWS S3
Docker-compose
Nginx
Docker
Hyper-V
Windows Server
SQL
Python
Microsoft 365
HTML
papertrailapp/syslog
CentOS
VMware esxi
Pulumi
Bash
Git
Batch/CMD
AWS Route53
Yaml
Gitlab CI/CD
VBscript
Veeam
Golang
Json
Terraform
AWS EC2
fio

Education & Experience

For more information, have a look at my curriculum vitae .

Projects

A cli tool written in Golang to convert AWS Route 53 DNS records into Pulumi Cloudflare Yaml Resources

Golang AWS Route53 json parsing yaml parsing Cloudflare Pulumi

A library to facilitate quick and easy import of a sophisticated logging framework to any bash script

Bash Logging

A library to facilitate quick and easy import of a useful debugging framework to any bash script

Bash Debug

more coming soon

Open Source Projects

Github

Github

A sophisticated logging library to help debugging both during development and operation of bash scripts.

Github

Github

A collection of useful bash functions too small to be maintained in individual repositories.

Github

Github

Dark powershell theme for Notepad++. High-vis without being garish.

Github

Testing setup of grafana-prometheus-cAdvisor

Github

PoShLog.Sinks.Syslog

Github

For bulk application of Microsoft Teams policies and policy packages to users

Github

Contact

Preferred contact method is LinkedIn. I'm also on Discord - Gostega#1224