--- import { site } from "../data/site"; import { experience, education } from "../data/experience"; import { cvAvailable } from "../lib/assets"; // M1 shows the most recent roles; the full history lives in experience.ts (and the CV). const recent = experience.slice(0, 3); const olderCount = experience.length - recent.length; ---

{site.bio}

Based
{site.location}
Focus
Edge Kubernetes · GPU/AI · IaC & GitOps

# education

{cvAvailable && (

Download full CV (PDF)

)}
    { recent.map((role) => (
  1. {role.title}

    {role.period}

    {role.org}

    {role.summary}

    {role.highlights.length > 0 && (
      {role.highlights.map((h) => (
    • {h}
    • ))}
    )}
  2. )) }
{olderCount > 0 && (

+ {olderCount} earlier roles (ELGAS, Darktime){cvAvailable ? " - see the CV" : ""}.

)}