Om

Infrastruktur och agent-system för team som vuxit ur standardlösningarna.

Jag bygger självhostade plattformar och AI-agentinfrastruktur — och API:erna som agenterna konsumerar. Sedan gör jag dem tråkiga att driva: deploy med ett kommando, byggen som failar stängt, ingen människa på vakt.

Fem år totalt: två år med backend-API:er på ett svenskt konsultbolag, sedan tre år med drift av självhostad produktionsinfrastruktur — bare-metal Kubernetes, NixOS och agent-workloads.

Baserad i Sverige. På distans, globalt. Tidszoner är ett schemaläggningsproblem, inte ett anställningsproblem.

Vad jag gör: seniora infrastrukturuppdrag, agent-systemarkitektur, plattformsengineering.


Vad jag bygger

Agentinfrastruktur som fallerar säkert
Jag bygger behörighetsmodeller för AI-agenter som byggtidsbevis i stället för en körtidsvana: capabilities till scopes till profiler i home-manager, och nixos-rebuild fallerar redan vid okänd capability innan något körs. Ingen dialogruta vid körtid, inget “tillåt denna gång”. Att lägga till en capability är en diff, inte en kryssruta — friktionen är medveten.
Självhostade plattformar på riktig hårdvara
Jag kör en Nix-byggfarm över ett hemmakluster med Kubernetes — inte för att det är billigare, utan för att det bevisar att systemen jag designar klarar verkliga villkor: minnestryck, nätverkspartitioner och avsaknaden av en knapp för “skapa ny instans”.
Data-API:er från röriga källor
JobFilter.ai började som en hostad karriärplattform; efter fyra månader raderade jag 66 000 rader av den och behöll API:et: strukturerad JSON, källangivelse, tokens begränsade till jobs:read. Ibland är rätt infrastrukturbeslut det man inte bygger.
Statisk hosting där ägarskapet är nyckeln
RentFree.site kör en Site per tenant: deploy sker med git push över SSH, det finns ingen registreringsblankett, och SSH-nyckeln är ägarskapet. Förlora den och siten blir övergiven; radering är ett irreversibelt SSH-kommando som tar datan med sig.

Hur jag arbetar


Kontakt

E-post: max@ronner.dev
GitHub: maxronner · Codeberg: maxronner

Om du bygger agentinfrastruktur eller hostar kritiska system själv, beskriv felmodellen, inte stacken. Adressen ovan.