Initial portfolio site: Astro + Tailwind MVP

Outcome-led hero, about, grouped skills, experience summary, featured
projects + /projects index, static contact, SEO/OG, dark/light theme.
Dockerfile + nginx config + build script for homelab deploy.
This commit is contained in:
2026-06-17 16:22:53 +10:00
commit 2d4b6ea097
38 changed files with 8232 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
// Short experience summary for the About section (M1).
// A fuller, dated timeline lands in M2.
// TODO(Jonathon): fill employer names, exact titles, and dates.
export type Role = {
title: string;
org: string;
period: string;
summary: string;
highlights: string[];
};
export const experience: Role[] = [
{
title: "Platform / Infrastructure Engineer",
org: "TODO: Employer", // TODO(Jonathon)
period: "TODO: dates", // TODO(Jonathon)
summary:
"Operate and automate a fleet of GPU-backed edge Kubernetes clusters running computer-vision workloads, plus the IaC pipelines that deploy them.",
highlights: [
"Hardened GPU readiness and egress networking across the edge fleet",
"Built Ansible/AWX automation for repeatable cluster bring-up",
"Owned observability and network policy for the platform",
],
},
{
title: "TODO: Previous role",
org: "TODO: Employer", // TODO(Jonathon)
period: "TODO: dates", // TODO(Jonathon)
summary: "TODO(Jonathon): one or two lines on a previous role.",
highlights: [],
},
];