Jonathan Ng — Site Reliability Engineer
whoami
site reliability engineer / maker-of-things / toronto, ca
kubectl get po
NAME READY STATUS RESTARTS AGE
kube-cats-5d9c7f4-mochi 1/1 Running 0 2y41d
kube-cats-5d9c7f4-tofu 1/1 Running 0 2y41d
nebula-md-7c4b9d6-luna 1/1 Running 0 1y02d
blog-6f8d2c-miso 1/1 Running 0 3y77d
homelab-operator-bento 1/1 Running 1 3y12d
free-games-notifier-nori 1/1 Running 0 4y88d
grafana-59fd6b-pickles 1/1 Running 0 2y19d
kube-cats — visualizing your k8s workloads as cats github.com/j6nca/kube-cats ↗
cat ~/work_experience.md
WORK
DATE COMPANY ROLE
· Rollout of metadata labelling standardization across Kubernetes infrastructure, enabling support for dynamic owner-based service alert routing
· Improve reliability of Observability stack, including migrating Grafana and Grafana OnCall backends from sqlite to postgres, and enabling Grafana to operate in high-availability mode
· Rollout of Gatus and accompanying Prometheus alerts to enable endpoint monitoring and quick feedback to critical service teams
+4 more on the full resume ↗
· Architected internal tooling enabling developers to develop fully-scoped prod-like ephemeral environments for feature testing, used by 50+ developers across 9+ teams, improving release confidence and increasing release frequency 718%
· Joined initiative as a developer to refactor auth service, enabling feature management via LaunchDarkly
· Modularized legacy IaC to simplify provisioning of environments, incorporating GitOps by leveraging terragrunt and GitHub Actions to promote changes between environments
+8 more on the full resume ↗
· Used Ansible to manage scaling game infrastructure on AWS for a projected 700% increase in player traffic
· Deployed infrastructure using AWS API Gateway, Lambda and ECS to reduce resource spin up times 93% down to 30s for new line of on-demand games
· Created CI/CD pipelines for Unity projects using Unity Cloud Build to leverage tailored support and integrations
· Designed OAS dataset retrieval API to support popular cloud storage solutions
· Refactored Spectron testing suite, improving test consistency by 100% and cutting test time down 89%
· Developed telemetry solution using Kibana to monitor train health and activity, leveraging existing sensor data installed throughout the train and enabling engineers to diagnose issues remotely
· Developed a bash script to automate set up of analytics solution across scalable fleet of train cars
· Applied beacon technology to map customer journeys through trainstation via device pings
· Generated a daily health report for stakeholders by compiling Jenkins build, and SonarQube results with Groovy
· Coordinated migration of over 80 projects from several outdated instances of Jenkins, proposing a workflow to reduce over 90% of the planned work
· Architected and introduced an experimental shared library system on Jenkins to streamline continuous integration pipeline for over 5 project teams
+1 more on the full resume ↗
· Migrated video service from Postgres to Google Cloud Datastore, to improve consistency of transactions
· Refactored location microservice, reducing redis queries by 50%
full detail: j6n.ca/resume ↗
j6nca
787 contributions in the last year
JulAugSepOctNovDecJanFebMarAprMayJunJul
LessMore
a year of commits · github.com/j6nca ↗
motd
welcome — jonathan ng · site reliability engineer · toronto
email [email protected]
resume j6n.ca/resume
fetch $ curl https://j6n.ca/resume.json
thanks for scrolling — my inbox is open. ✉
© Jonathan Ng









