Needs live 3D

Edition six The Fault

CALM UNDER LOAD.

Andri Pétur Hafþórsson

Security. Systems. Web.

Built to hold.
Open to inspection.

Scroll to open

01 / Selected work

Made to work.

The studio, the independent products, and the evidence. New client work is paused while I keep Nova’s systems upright.

01 / Independent studio · 2024–26

Kastro

Every client build now lives at Kastro: travel, commerce, machinery, automation. The business moved out so this site could stay a portfolio.

Kastro’s public website · September 2026.

Visit Kastro
Kastro Labs

All my side projects now live here. Tools, experiments, and work in progress.

02 / Sovereign messaging · 0.4.2 BETA

Komms

End-to-end encrypted messaging with a server-independent core. Works over the internet, LoRa, or a USB stick in a coat pocket.

Komms’ public website · September 2026.

Visit Komms

03 / Domain trust · Live

dmark

SPF, DKIM, DMARC, BIMI and report parsing: evidence that your domain isn't trivially spoofable.

dmark’s public website · September 2026.

Visit dmark

02 / Andri

One person.
Whole stack.

Andri Pétur Hafþórsson: security engineer, sysadmin, resident tech wizard in Reykjavík. I keep systems standing under load, under audit, and under a Saturday night.

Currently sysadmin at Nova. On the side: independent products, field notes, and Kastro’s public archive.

The person and the service record ↗
Andri Pétur Hafþórsson, arms crossed, black polo

One person, whole stack

Firewall, DNS, deploy pipeline and the hero headline. Fewer handoffs, fewer places for the truth to go missing.

Backups you've tested

Logs somebody actually reads. Access you can revoke at 16:55 on a Friday. Unglamorous. Load-bearing. Deeply unsexy. Works.

Ship weekly, review honestly

Keep the interesting risk in the parts that don't page you at 03:00, then write down what broke where people can read it.

03 / CAPABILITIES

Eight things I actually do. This isn't a sales page.

01Website DesignFast Next.js, Astro, Shopify and static sites: clear structure, real content, and hosting that stays boring.WEB
02SysAdminWindows, Linux, macOS, DNS, access, backups, logging: infrastructure a small team can operate at 02:00 without crying.OPS
03Project ManagementScope, owners, delivery plans, vendor chasing. Enough process to ship, not enough to become the work.PM
04User ExperienceInformation architecture and service flows that make the next action obvious on a phone in bad light.UX
05IT ConsultingArchitecture reviews, vendor selection, migrations, documentation, untangling systems that grew sideways.IT
06ISO 27001 & TPN GoldGap analysis, evidence collection, control mapping, audit readiness, policies written in human.SEC
07AI Consultation & ISO 42001AI risk reviews, governance notes, logging expectations, operating practices that survive a question.AI
08Cybersecurity ConsultationThreat modeling, disclosure handling, incident readiness, hardening, and very calm triage while it's already on fire.CYBER
05 / FIELD NOTES

Useful opinions,
with receipts.

Long-form notes on security, AI systems, privacy, and the operational details that decide whether any of them work.

01
Security16 Jun 20266 min read

Your AI Gateway Is Holding All the Keys

The LiteLLM vulnerability chain is not just another proxy bug. AI gateways sit between users, models, provider keys, stored credentials, and prompt logs. Treat them like production security infrastructure.

02
AI & systems14 Jun 20264 min read

Your AI Report Needs a Receipt Drawer

KPMG pulled an AI usage report after apparent hallucinations. EFF keeps finding fake staff quoted by AI slop sites. The fix is boring: citations, owners, and a human who checks the receipts.

03
Privacy12 Jun 20265 min read

The AI Act Is Being Weakened Before It Starts

EDRi says the EU AI Omnibus would delay high-risk AI safeguards and reduce public transparency. That is not boring Brussels plumbing. It is where accountability disappears.

04 / TRUST

People who let me near production.

ISO 27001Information security
TPN GOLDTrusted Partner Network
ISO 42001AI management system
05 / CONTACT

Tell me what's broken.

GET IN TOUCHandri.is/contact →LINKEDIN.COM/IN/ANDRIPETUR ↗Questions, corrections, war stories, or a good argument about backup strategy. Commercial work goes to Kastro. This site is just the receipts.
VULNERABILITY DISCLOSUREsecurity@andri.isPGP on request. 72-hour acknowledgement, 90-day disclosure window, permanent credit in the Hall of Fame. No cash: I'm a sysadmin, not a bank.
BASEDReykjavík, IcelandEU/EEA data residency by default. Iceland · Germany · Finland · Luxembourg.