> allanbjerregaard.com/tech

Full nerd mode.

Produktionssystemer der kører 24/7 og leverer forretningsmæssig værdi. Ikke prototyper.

Denne side er til dig der vil forstå arkitekturen bag: hvad er bygget, hvordan hænger det sammen, og hvad siger det om evnen til at tænke systemer og eksekvere.

stack · systemer · tidslinje
Tech Stack

Ingen magic. Kendte tools, brugt klogt.

framework
Next.js
language
TypeScript
styles
Tailwind CSS
database
Supabase
container
Docker
workflow
n8n
deploy
Vercel
vps · runtime
Hostinger KVM2
ci/cd
GitHub Actions
dok. integration
Google Drive API
notifikationer
Slack API
cloud · lokal · evaluering
LLM hybrid
pipeline · automation
Python
keyword search
Tavily
semantic search
Exa
web fetch
Jina.ai
notifikationer
Telegram Bot API
SYNAPS

17 AI-agenter.
Tværgående videnslag i produktion.

SYNAPS er det tværgående videnslag der koordinerer alle systemer: det autonome softwareteam, mail-pipeline, system-overvågning, retrospektiv-agent og research. Systemet er bygget på en event-model med heartbeat-mekanisme og et autonomi-lag der holder agenterne i live.

Realtid via Supabase subscriptions. VPS cron jobs som cyklisk motor. LLM-strategien er hybrid: cloud-modeller til komplekse opgaver, lokal Qwen-model via Ollama til daglig drift. Retningen er gradvist mere lokal kørsel, drevet af privacy, omkostningskontrol og uafhængighed.

Live dashboard (intern)
//OpenClaw (privat repo)
ORKESTRATORorkestrering

Distribuerer kommandoer og koordinerer systemet som helhed

INTERNET-SCANNERopdagelse

Kortlægger og validerer aktive jobkilder løbende

SCORING-AGENTevaluering

Beregner fit-score 0-100 per jobopslag mod Allans profil

ANSØGNINGS-AGENTgenerering

Sammensætter ansøgningsudkast med virksomhedskontekst

SYSTEM-OVERVÅGNINGobservabilitet

Heartbeat, sundhedstjek og alerting på tværs af systemer

5 kerneagenter vist. 11 støtteagenter kører i baggrunden: routing, scheduling, fejlhåndtering og logging. Det autonome softwareteam er et separat undersystem med 8 agenter, 18 forslag behandlet og $3.39 total compute.

Vidensarkitektur

Andre bygger chatbots.
Det her er en vidensarkitektur.

SYNAPS bruger OWL (Web Ontology Language) som det fælles vidensgrundlag på tværs af alle agenter. Ontologien holder 3 aktive relationer med decay og reinforcement, der styrker eller svækker forbindelser baseret på faktiske resultater. Det gør vidensgrundlaget levende fremfor statisk.

Det er det der gør at 17 agenter kan koordinere beslutninger uden central styring. Hver agent forstår sin rolle og sine grænser via ontologien. Ikke via hardkodet logik, men via en delt forståelse af domænet.

OWL ontologi1.055 events · 78 typerDecay og reinforcementIngen central controller
Jobassistent

Fuld pipeline.
2.851 jobs trackede. 42 scoret ≥85.

Kernen er en Python pipeline der dagligt indsamler fra RSS-feeds, jobscout og LinkedIn, parser struktureret data, henter supplerende sideindhold via web-fetch og scorer hvert opslag mod Allans profil. n8n bruges til webhook-integration og notifikationer. Score ≥85 trigger ansøgningsgenerering og publicering.

INDSAMLINGRSS, jobscout, LinkedIn
PARSINGStruktureret udtræk
WEB-FETCHSupplerende sideindhold
SCORINGAI-matching + geo
EXPIRYDaglig gyldighedstjek
MISSION CONTROLBeslutningsgrundlag
2.851
Jobs trackede
3.170
Scores beregnet
42
Hot jobs (≥85)
322
Nye sidste 7 dage
Geo-scoring

Afstand fra Aarhus beregnes deterministisk med Haversine. AI er ikke involveret i afstandsberegningen.

Zone 10-15 km+0
Zone 215-40 km-3
Zone 340-80 km-8
Zone 480-120 km-15
Zone 5120+ km-25
Dette site

Sitet er selv et teknisk showcase.

Denne side er bygget fra bunden som et jobsøgningsværktøj, ikke et portfolio. Jobassistenten identificerer relevante stillinger og foreslår hvem der skal kontaktes. Jeg vurderer og beslutter. Godkendte match får en skræddersyet pitch-side med argumenter tilpasset netop den virksomhed.

Unik pitch per firma
1 side per virksomhed- Ikke en formular. Hver virksomhed der scorer højt nok får sin egen landingsside med argumenter tilpasset netop dem.
Research-lag
AI foreslår, Allan beslutter- Systemet sammensætter virksomhedskontekst og laver et udkast. Jeg vurderer og beslutter om det sendes.
Analytics
Vercel + GSC- Privacy-first, ingen cookies
Projektledelse

Struktur der holder.
Teori + produktion.

Uddannelse
Diplom i Projektledelse
Erhvervsakademi Aarhus · 2024
Klassisk projektledelse
Agil metodologi (Scrum / Kanban)
Forandringsledelse og interessenthåndtering
Systemdesign
Autonom governance-pipeline
Beslutningsstøtte i produktion
Designer foreslår to varianter med fordele og ulemper
Kritisk reviewer udfordrer på nødvendighed, sikkerhed og omkostning
Compliance-validator kører gates, Allan godkender med fuldt beslutningsgrundlag
Governance
Bestyrelsesmodul
Struktureret beslutningsstøtte
Dagsorden, beslutningslog og opfølgning i ét system
Roller og ansvar defineret pr. møde
Integreret med War Room governance-flowet
Workflow og principper

Samme principper som i en driftsorganisation.

Struktur, gennemsigtighed, sporbarhed.

GIT-DISCIPLIN
feature branches → PR review → mainIngen direkte push til main. Alle ændringer reviewes før merge.
CI/CD
GitHub Actions + Vercel auto-deployAutomatisk deploy ved merge til main. Preview builds på alle PRs.
LEVENDE DOKUMENTATION
samme commit som kodenCHANGELOG, SKILL.md, TECHNICAL_STATUS, DECISIONS (ADR), HANDOVER, ARCHITECTURE, SECURITY, CONTRIBUTING, README - alle opdateres i samme commit som koden. Hvis dokumentationen ikke er opdateret, er commiten ikke færdig.
BACKUP & REDUNDANS
lokal + GitHub + skærmbillederAlt arbejde ligger lokalt og på GitHub. Skærmbilleder gemmes som visuel reference for design-beslutninger. Ingen single point of failure.
WAR ROOM GOVERNANCE
konsensus før deployIngen ændring sendes live uden at 5 AI-modeller i War Room har vurderet konsekvenser. Disagree-and-commit ved uenighed.
VERSIONERING
MAJOR.MINOR.PATCHSemantic versioning. Breaking change → MAJOR. Ny feature → MINOR. Fix → PATCH. Version bumpes i samme commit som ændringen.
Systemer i drift

Det der kører.

OpenClaw VPS
LIVE · Hostinger KVM2 · Docker · daglige cron jobs
Jobassistent
LIVE · 2.851 jobs trackede · 42 hot jobs scoret ≥85
Autonomt softwareteam
LIVE · 18 forslag behandlet · $3.39 total compute
Tværgående videnslag
LIVE · 1.055 events · 78 event-typer
Mission Control
LIVE · dashboard og kommandocenter for alle systemer
Mail-pipeline
LIVE · Single Writer-mønster · daglig batch
allanbjerregaard.com
LIVE · dette site og dynamisk pitch-side per virksomhed

Nok tech-snak.

Spørgsmål? Skriv, jeg svarer hurtigt.