1import{j as e,l as x,L as l,A as n,u as d,k as m,m as h}from"./index-jaP_yVK0.js";import{R as t,E as o}from"./Reveal-CrcMdKqQ.js";import{A as p}from"./arrow-right-Cq6hObl9.js";function g({className:i=""}){return e.jsxs("svg",{viewBox:"0 0 600 520",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:i,"aria-hidden":"true",children:[e.jsx("defs",{children:e.jsx("pattern",{id:"dots",x:"0",y:"0",width:"14",height:"14",patternUnits:"userSpaceOnUse",children:e.jsx("circle",{cx:"1",cy:"1",r:"0.6",fill:"currentColor",opacity:"0.18"})})}),e.jsx("rect",{width:"600",height:"520",fill:"url(#dots)"}),e.jsxs("g",{stroke:"currentColor",strokeWidth:"1",children:[e.jsx("rect",{x:"60",y:"40",width:"120",height:"56",rx:"2",fill:"var(--paper)",className:"draw-line",style:{animationDelay:"0.05s"}}),e.jsx("rect",{x:"240",y:"40",width:"120",height:"56",rx:"2",fill:"var(--paper)",className:"draw-line",style:{animationDelay:"0.1s"}}),e.jsx("rect",{x:"420",y:"40",width:"120",height:"56",rx:"2",fill:"var(--paper)",className:"draw-line",style:{animationDelay:"0.15s"}})]}),e.jsxs("g",{fontFamily:"JetBrains Mono, monospace",fontSize:"10",fill:"currentColor",children:[e.jsx("text",{x:"120",y:"73",textAnchor:"middle",children:"web"}),e.jsx("text",{x:"300",y:"73",textAnchor:"middle",children:"mobile"}),e.jsx("text",{x:"480",y:"73",textAnchor:"middle",children:"partner api"})]}),e.jsxs("g",{stroke:"currentColor",strokeWidth:"1",opacity:"0.55",children:[e.jsx("path",{d:"M120 96 L120 140 L300 140",className:"draw-line",style:{animationDelay:"0.4s"}}),e.jsx("path",{d:"M300 96 L300 140",className:"draw-line",style:{animationDelay:"0.45s"}}),e.jsx("path",{d:"M480 96 L480 140 L300 140",className:"draw-line",style:{animationDelay:"0.5s"}})]}),e.jsxs("g",{children:[e.jsx("rect",{x:"200",y:"140",width:"200",height:"44",rx:"2",fill:"var(--ink)"}),e.jsx("text",{x:"300",y:"167",textAnchor:"middle",fontFamily:"Space Grotesk, sans-serif",fontSize:"13",fill:"var(--paper)",fontWeight:"500",children:"edge · gateway"})]}),e.jsxs("g",{stroke:"currentColor",strokeWidth:"1",opacity:"0.55",children:[e.jsx("path",{d:"M300 184 L300 220 L120 220 L120 248",className:"draw-line",style:{animationDelay:"0.8s"}}),e.jsx("path",{d:"M300 184 L300 248",className:"draw-line",style:{animationDelay:"0.85s"}}),e.jsx("path",{d:"M300 184 L300 220 L480 220 L480 248",className:"draw-line",style:{animationDelay:"0.9s"}})]}),e.jsxs("g",{stroke:"currentColor",strokeWidth:"1",fill:"var(--paper)",children:[e.jsx("rect",{x:"60",y:"248",width:"120",height:"64",rx:"2",className:"draw-line",style:{animationDelay:"1.0s"}}),e.jsx("rect",{x:"240",y:"248",width:"120",height:"64",rx:"2",className:"draw-line",style:{animationDelay:"1.05s"}}),e.jsx("rect",{x:"420",y:"248",width:"120",height:"64",rx:"2",className:"draw-line",style:{animationDelay:"1.1s"}})]}),e.jsxs("g",{fontFamily:"Space Grotesk, sans-serif",fontSize:"12",fill:"currentColor",children:[e.jsx("text",{x:"120",y:"278",textAnchor:"middle",fontWeight:"500",children:"ingestion"}),e.jsx("text",{x:"300",y:"278",textAnchor:"middle",fontWeight:"500",children:"core api"}),e.jsx("text",{x:"480",y:"278",textAnchor:"middle",fontWeight:"500",children:"ml runtime"})]}),e.jsxs("g",{fontFamily:"JetBrains Mono, monospace",fontSize:"9",fill:"currentColor",opacity:"0.6",children:[e.jsx("text",{x:"120",y:"296",textAnchor:"middle",children:"go · kafka"}),e.jsx("text",{x:"300",y:"296",textAnchor:"middle",children:"nestjs · grpc"}),e.jsx("text",{x:"480",y:"296",textAnchor:"middle",children:"python · torch"})]}),e.jsxs("g",{stroke:"currentColor",strokeWidth:"1",opacity:"0.55",children:[e.jsx("path",{d:"M40 348 L560 348",className:"draw-line",style:{animationDelay:"1.4s"}}),e.jsx("path",{d:"M120 312 L120 348",className:"draw-line",style:{animationDelay:"1.5s"}}),e.jsx("path",{d:"M300 312 L300 348",className:"draw-line",style:{animationDelay:"1.5s"}}),e.jsx("path",{d:"M480 312 L480 348",className:"draw-line",style:{animationDelay:"1.5s"}})]}),e.jsx("text",{x:"560",y:"344",textAnchor:"end",fontFamily:"JetBrains Mono, monospace",fontSize:"9",fill:"currentColor",opacity:"0.6",children:"event bus · kafka"}),e.jsxs("g",{stroke:"currentColor",strokeWidth:"1",fill:"var(--paper)",children:[e.jsx("rect",{x:"60",y:"384",width:"120",height:"56",rx:"2",className:"draw-line",style:{animationDelay:"1.7s"}}),e.jsx("rect",{x:"240",y:"384",width:"120",height:"56",rx:"2",className:"draw-line",style:{animationDelay:"1.75s"}}),e.jsx("rect",{x:"420",y:"384",width:"120",height:"56",rx:"2",className:"draw-line",style:{animationDelay:"1.8s"}})]}),e.jsxs("g",{stroke:"currentColor",strokeWidth:"1",opacity:"0.55",children:[e.jsx("path",{d:"M120 348 L120 384",className:"draw-line",style:{animationDelay:"1.65s"}}),e.jsx("path",{d:"M300 348 L300 384",className:"draw-line",style:{animationDelay:"1.65s"}}),e.jsx("path",{d:"M480 348 L480 384",className:"draw-line",style:{animationDelay:"1.65s"}})]}),e.jsxs("g",{fontFamily:"Space Grotesk, sans-serif",fontSize:"12",fill:"
1currentColor",children:[e.jsx("text",{x:"120",y:"410",textAnchor:"middle",fontWeight:"500",children:"postgres"}),e.jsx("text",{x:"300",y:"410",textAnchor:"middle",fontWeight:"500",children:"data lake"}),e.jsx("text",{x:"480",y:"410",textAnchor:"middle",fontWeight:"500",children:"vector · qdrant"})]}),e.jsxs("g",{fontFamily:"JetBrains Mono, monospace",fontSize:"9",fill:"currentColor",opacity:"0.6",children:[e.jsx("text",{x:"120",y:"428",textAnchor:"middle",children:"oltp"}),e.jsx("text",{x:"300",y:"428",textAnchor:"middle",children:"s3 · duckdb"}),e.jsx("text",{x:"480",y:"428",textAnchor:"middle",children:"embeddings"})]}),e.jsxs("g",{fill:"currentColor",children:[e.jsx("circle",{cx:"120",cy:"184",r:"2.5",className:"node-pulse"}),e.jsx("circle",{cx:"300",cy:"184",r:"2.5",className:"node-pulse",style:{animationDelay:"0.6s"}}),e.jsx("circle",{cx:"480",cy:"184",r:"2.5",className:"node-pulse",style:{animationDelay:"1.2s"}})]}),e.jsxs("g",{fontFamily:"JetBrains Mono, monospace",fontSize:"9",fill:"currentColor",opacity:"0.45",children:[e.jsx("text",{x:"40",y:"28",children:"fig. 01"}),e.jsx("text",{x:"560",y:"28",textAnchor:"end",children:"reference architecture"}),e.jsx("text",{x:"40",y:"500",children:"k8s · aws · terraform"}),e.jsx("text",{x:"560",y:"500",textAnchor:"end",children:"p95 < 100ms"})]})]})}function u(){const i=x.filter(s=>s.featured);return e.jsxs("div",{className:"relative",children:[e.jsx("section",{className:"relative pt-32 sm:pt-40 pb-20 sm:pb-28 border-b border-border",children:e.jsxs("div",{className:"mx-auto max-w-6xl px-5 sm:px-8",children:[e.jsx(t,{children:e.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-4 pb-8 mb-12 sm:mb-16 border-b border-border font-mono text-xs uppercase tracking-widest text-muted-foreground",children:[e.jsx("span",{children:"Vol. 01 · Portfolio & Field Notes"}),e.jsx("span",{className:"hidden sm:inline",children:"Nairobi"}),e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx("span",{className:"size-1.5 rounded-full bg-foreground"}),"Available Q2 2026"]})]})}),e.jsxs("div",{className:"grid lg:grid-cols-12 gap-10 lg:gap-12 items-start",children:[e.jsxs("div",{className:"lg:col-span-7",children:[e.jsx(t,{children:e.jsx("p",{className:"font-mono text-xs uppercase tracking-[0.2em] text-muted-foreground mb-6",children:"Kelyn Paul Njeri â Senior / Principal Engineer"})}),e.jsx(t,{delay:.05,children:e.jsxs("h1",{className:"font-display text-[2.75rem] sm:text-6xl lg:text-7xl leading-[1.02] tracking-tight",children:["Distributed systems,",e.jsx("br",{}),"data platforms,",e.jsx("br",{}),"and ",e.jsx("span",{className:"italic font-normal",style:{fontFamily:"Space Grotesk"},children:"applied ML"}),e.jsx("span",{className:"text-muted-foreground",children:"."})]})}),e.jsx(t,{delay:.12,children:e.jsxs("p",{className:"mt-8 text-base sm:text-lg text-muted-foreground max-w-xl leading-relaxed",children:["Eight years architecting production backends, data infrastructure, and ML systems across fintech, logistics, and healthtech. Co-founder & CPO at ",e.jsx("span",{className:"text-foreground",children:"DataQRL"}),". Currently open to senior consulting engagements and staff/principal engineering roles."]})}),e.jsx(t,{delay:.18,children:e.jsxs("div",{className:"mt-10 flex flex-wrap gap-3",children:[e.jsxs(l,{to:"/contact",className:"group inline-flex items-center gap-2 rounded-sm bg-foreground text-background px-5 py-3 text-sm font-medium hover:bg-foreground
1/90 transition-colors",children:["Start a conversation",e.jsx(p,{size:15,className:"group-hover:translate-x-0.5 transition-transform"})]}),e.jsxs(l,{to:"/work",className:"group inline-flex items-center gap-2 rounded-sm border border-foreground/20 px-5 py-3 text-sm font-medium hover:border-foreground transition-colors",children:["View selected work",e.jsx(n,{size:15,className:"group-hover:translate-x-0.5 group-hover:-translate-y-0.5 transition-transform"})]})]})}),e.jsx(t,{delay:.25,children:e.jsxs("dl",{className:"mt-14 grid grid-cols-3 gap-6 sm:gap-8 max-w-lg border-t border-border pt-8",children:[e.jsxs("div",{children:[e.jsx("dt",{className:"font-mono text-[10px] uppercase tracking-widest text-muted-foreground mb-1.5",children:"Experience"}),e.jsx("dd",{className:"font-display text-2xl",children:"8+ yrs"})]}),e.jsxs("div",{children:[e.jsx("dt",{className:"font-mono text-[10px] uppercase tracking-widest text-muted-foreground mb-1.5",children:"Founded"}),e.jsx("dd",{className:"font-display text-2xl",children:"4 cos"})]}),e.jsxs("div",{children:[e.jsx("dt",{className:"font-mono text-[10px] uppercase tracking-widest text-muted-foreground mb-1.5",children:"Papers"}),e.jsx("dd",{className:"font-display text-2xl",children:"04"})]})]})})]}),e.jsx("div",{className:"lg:col-span-5",children:e.jsx(t,{delay:.15,children:e.jsxs("figure",{className:"relative rounded-sm border border-border bg-surface/60 p-5 sm:p-6",children:[e.jsx(g,{className:"w-full h-auto text-foreground"}),e.jsxs("figcaption",{className:"mt-4 pt-4 border-t border-border font-mono text-[10px] uppercase tracking-widest text-muted-foreground flex justify-between",children:[e.jsx("span",{children:"Fig. 01 â reference architecture"}),e.jsx("span",{children:"est. 2018"})]})]})})})]})]})}),e.jsx("section",{className:"relative border-b border-border overflow-hidden bg-surface/50",children:e.jsx("div",{className:"py-6 flex gap-16 animate-marquee whitespace-nowrap",children:[...d,...d,...d].map((s,r)=>e.jsx("span",{className:"font-mono text-xs uppercase tracking-[0.25em] text-muted-foreground",children:s},r))})}),e.jsxs("section",{className:"mx-auto max-w-6xl px-5 sm:px-8 py-24 sm:py-32",children:[e.jsxs("div",{className:"grid lg:grid-cols-12 gap-8 mb-16 items-end",children:[e.jsxs("div",{className:"lg:col-span-8",children:[e.jsx(t,{children:e.jsx(o,{children:"01 â Selected work"})}),e.jsx(t,{delay:.05,children:e.jsxs("h2",{className:"mt-5 font-display text-4xl sm:text-5xl lg:text-6xl tracking-tight max-w-2xl",children:["Three engagements",e.jsx("br",{}),"that show the work."]})})]}),e.jsx(t,{delay:.1,children:e.jsx("div",{className:"lg:col-span-4 lg:text-right",children:e.jsxs(l,{to:"/work",className:"inline-flex items-center gap-2 text-sm whitespace-nowrap border-b border-foreground pb-0.5 hover:gap-3 transition-all",children:["Browse the full index ",e.jsx(n,{size:16,className:"shrink-0 group-hover:translate-x-0.5 group-hover:-translate-y-0.5 transition-transform"})]})})})]}),e.jsx("div",{className:"border-t border-border",children:i.map((s,r)=>e.jsx(t,{delay:r*.05,children:e.jsxs(l,{to:"/work/$slug",params:{slug:s.slug},className:"group grid md:grid-cols-12 gap-6 items-center border-b border-border py-8 hover:bg-surface/60 transition-colors",children:[e.jsxs("div",{className:"md:col-span-1 font-mono text-xs text-muted-foreground",children:["/0",r+1]}),e.jsxs("div",{className:"md:col-span-3",children:[e.jsx("div",{className:"font-mono text-[10px] uppercase tracking-widest text-muted-foreground mb-1",children:s.domain}),e.jsx("h3",{className:"font-display text-2xl sm:text-3xl tracking-tight",children:s.title}),e.jsx("div",{className:"font-mono text-xs text-muted-foreground mt-1",children:s.period})]}),e.jsxs("div",{className:"md:col-span-6",children:[e.jsx("p",{className:"text-foreground/85 leading-relaxed",children:s.one_liner}),e.jsx("div",{className:"mt-3 flex flex-wrap gap-x-3 gap-y-1 font-mono text-[11px] text-muted-foreground",children:s.stack.slice(0,5).map((a,c)=>e.jsxs("span",{children:[a,c<Math.min(s.stack.length,5)-1&&e.jsx("span",{className:"ml-3 opacity-40",children:"·"})]},a))})]}),e.jsx("div",{className:"md:col-span-2 md:text-right",children:e.jsxs("span",{className:"inline-flex items-center gap-1.5 text-sm",children:["Case study ",e.jsx(n,{size:14,className:"group-hover:translate-x-0.5 group-hover:-translate-y-0.5 transition-transform"})]})})]})},s.slug))})]}),e.jsx("section",{className:"border-y border-border bg-surface/40",children:e.jsxs("div",{className:"mx-auto max-w-6xl px-5 sm:px-8 py-24 sm:py-32",children:[e.jsx(t,{children:e.jsx(o,{children:"02 â Practice"})}),e.jsx(t,{delay:.05,children:e.jsxs("h2",{className:"mt-5 font-display text-4xl sm:text-5xl lg:text-6xl tracking-tight max-w-3xl",children:["Three disciplines,",e.jsx("br",{}),"one engineer."]})}),e.jsx("div",{className:"mt-16 grid md:grid-cols-3 border-t border-border",children:m.map((s,r)=>e.jsx(t,{delay:r*.06,children:e.jsxs("div",{className:"h-full p-8 border-b md:border-b-0 md:border-r border-border last:border-r-0 bg-background",children:[e.jsxs("div",{className:"font-mono text-xs text-muted-foreground mb-6",children:["0",r+1," / 03"]}),e.jsx("h3",{className:"font-display text-2xl mb-4 tracking-tight",children:s.title}),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed mb-6",children:s.body}),e.jsx("ul",{className:"space-y-2 border-t border-border pt-5",children:s.items.map(a=>
1e.jsxs("li",{className:"font-mono text-[11px] text-foreground/70 flex gap-3",children:[e.jsx("span",{className:"text-muted-foreground",children:"â"}),a]},a))})]})},s.title))})]})}),e.jsxs("section",{className:"mx-auto max-w-6xl px-5 sm:px-8 py-24 sm:py-32",children:[e.jsx(t,{children:e.jsx(o,{children:"03 â Outcomes"})}),e.jsx(t,{delay:.05,children:e.jsx("h2",{className:"mt-5 font-display text-4xl sm:text-5xl lg:text-6xl tracking-tight max-w-3xl",children:"Numbers that matter."})}),e.jsx("div",{className:"mt-16 grid grid-cols-2 lg:grid-cols-4 border-t border-l border-border",children:h.map((s,r)=>e.jsx(t,{delay:r*.05,children:e.jsxs("div",{className:"border-r border-b border-border p-8 h-full",children:[e.jsx("div",{className:"font-display text-5xl sm:text-6xl tracking-tight mb-3",children:s.value}),e.jsx("div",{className:"text-sm text-muted-foreground leading-snug",children:s.label})]})},s.label))})]})]})}export{u as component};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.