portfolio pass: correct the CSP claim to match what nginx sends, rename the project outcome label, plain-english the projects intro and bio, standardise on Argo CD and single-touch, drop the education filler line
build-and-deploy / build (push) Failing after 14m34s
build-and-deploy / build (push) Failing after 14m34s
This commit is contained in:
@@ -15,7 +15,7 @@ export const experience: Role[] = [
|
||||
org: "Woolworths",
|
||||
period: "Aug 2025 - Present",
|
||||
summary:
|
||||
"Core DevOps infrastructure engineer for store-edge solutions - turning high-level designs into single-press deployments and CD pipelines.",
|
||||
"Core DevOps infrastructure engineer for store-edge solutions - turning high-level designs into single-touch deployments and CD pipelines.",
|
||||
highlights: [
|
||||
"Single-touch deployment of an edge AI solution running on Kubernetes at the store edge",
|
||||
"GPU brought online as code - passthrough via ESXi, end-state manifests / Helm charts",
|
||||
@@ -76,6 +76,5 @@ export const education: string[] = [
|
||||
"Advanced Diploma in IT Networking and Security",
|
||||
"Diploma in IT Networking",
|
||||
"Certificate IV in IT Networking",
|
||||
"Ongoing study in IT certifications and new techniques",
|
||||
];
|
||||
|
||||
|
||||
+2
-2
@@ -4,8 +4,8 @@
|
||||
|
||||
// Facts the hero typing bar cycles through. Real, verbatim - no invented numbers.
|
||||
export const fleetFacts = [
|
||||
"6 single-node Talos clusters · 0 SSH daemons · every machine is a document",
|
||||
"139 ArgoCD Applications reconciled from one hub",
|
||||
"6 single-node Talos clusters / 0 SSH daemons / every node rebuilt from committed config",
|
||||
"139 Argo CD Applications reconciled from one hub",
|
||||
"170+ CiliumNetworkPolicies fleet-wide - every namespace starts at default-deny",
|
||||
"zero open inbound ports - the origin dials out",
|
||||
"*.bztmon.org - a Let's Encrypt wildcard per cluster · DNS-01 · auto-renewed",
|
||||
|
||||
+1
-1
@@ -20,7 +20,7 @@ export const site = {
|
||||
"Edge AI",
|
||||
],
|
||||
// One-paragraph elevator pitch for the About section.
|
||||
bio: "I'm an infrastructure and DevOps engineer who turns high-level designs into single-press deployments. My day job is store-edge Kubernetes running GPU-backed AI; my craft is the automation, GitOps and network policy that make a fleet behave the same way every time. I've run global infrastructure at enterprise scale - a thousand VMs, multi-region migrations, segmented networks - and I bring that same rigour to the smallest edge node. I'm an IaC enthusiast: if it's a manual step, I want it gone.",
|
||||
bio: "I'm an infrastructure and platform engineer. I spend most of my time on the automation people usually leave in runbooks: store-edge Kubernetes running GPU-backed AI workloads, the GitOps pipelines that deploy them, and the network policy that keeps a fleet behaving the same way on every node. Before that I worked across larger enterprise estates - around a thousand VMs, multi-region migrations, segmented networks. I like infrastructure that can be rebuilt and explained from the repo. If a deployment still depends on someone remembering the right sequence of clicks, there's usually another piece worth automating.",
|
||||
|
||||
// Canonical URL (used for OG/sitemap/RSS).
|
||||
url: "https://www.bztmon.com",
|
||||
|
||||
+1
-1
@@ -50,7 +50,7 @@ export const skills: SkillGroup[] = [
|
||||
"vSphere / VMware ESXi",
|
||||
"Proxmox",
|
||||
"containerd",
|
||||
"ArgoCD / GitOps",
|
||||
"Argo CD / GitOps",
|
||||
"Helm & Kustomize",
|
||||
],
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user