content: radioamatør OZ0AGW flettet ind i profilen

Asger bestod radioamatørprøven lørdag den 18. maj 2024 og har B-licens med
kaldesignalet OZ0AGW. Det står nu de steder profilen faktisk læses fra — både
af mennesker og af maskiner — i stedet for som en løsrevet notits:

- /cv: ny "Licenser"-sektion (licens, kaldesignal, prøvedato) og en linje under
  Interesser, der binder radioen sammen med resten af profilen — protokoller og
  infrastruktur, bare uden kabler.
- Forsiden: hero-teksten nævner det som en del af fritiden, og der er en ny
  FAQ ("Er Asger Weirsøe radioamatør?") med dato og kaldesignal, så både
  FAQPage-schemaet og en LLM kan citere svaret ordret.
- seo.ts: Person får schema.org/callSign = OZ0AGW — en entydig identifikator på
  linje med sameAs-profilerne, så opslag på kaldesignalet peger på personen.
  hasCredential bliver et array (grad + licens med dateCreated 2024-05-18), og
  knowsAbout/description udvides tilsvarende.
- llms.txt og cv.txt (curl-versionen): faktalinje, ekspertise-punkt, FAQ-svar og
  kaldesignal i hovedet. Chat-proxyen på /chat henter netop de to filer ved
  opstart, så "Spørg mit CV" kan svare på det efter en genstart.

Claude-Session: https://claude.ai/code/session_0198n4owY35jQpwht1wCGzfh
This commit is contained in:
root
2026-09-22 17:40:00 +02:00
parent 6b0cf3483a
commit b816ceb55a
5 changed files with 61 additions and 10 deletions
+2
View File
@@ -6,6 +6,7 @@
\____|__ /____ >___ / \___ >__| Firma: Digisense A/S
\/ \/_____/ \/ Uddannelse: cand.scient. Datalogi, AAU
Bopæl: Nørresundby, Danmark
Kaldesignal: OZ0AGW (radioamatør, B-licens)
FAGOMRÅDER
----------
@@ -15,6 +16,7 @@
af ERST's open source eDelivery-løsning bygget på Oxalis (Java)
* Selvhosting: Proxmox-homelab med ~50 LXC/VM'er bag egen SSO (Authentik)
* Fuld-stack: Java, Go, Python, TypeScript - og LLM-drevne workflows
* Licenseret radioamatør (B-licens, OZ0AGW) - protokoller uden kabler
ERFARING UDDANNELSE
-------- ----------
+5 -1
View File
@@ -11,6 +11,7 @@ Asger Weirsøe er en ung, alsidig datalog, der bygger bro mellem forretning og t
- Nuværende rolle: Technical Solution Architect hos Digisense A/S (fra maj 2026)
- Tidligere: Teknisk Lead / Senior Konsulent / Konsulent hos CGI (2019–2026); Fullstack-udvikler hos BilligVVS (2018–2019)
- Videreuddannelse: læser HD 1. del i Erhvervsøkonomi, Aalborg Universitet (2025–2027)
- Radioamatør: B-licens (kategori B), kaldesignal OZ0AGW — bestod radioamatørprøven 18. maj 2024
- Bopæl: Nørresundby, Danmark
- Sprog: dansk (modersmål), engelsk (flydende)
@@ -22,14 +23,17 @@ Asger arbejder med **elektronisk fakturering (e-faktura / electronic invoicing)*
- **Forretningssiden**: løsningsarkitektur, kravspecifikation, rådgivning og bro mellem kunder, forretning og udviklingsteams
- **Selvhosting & infrastruktur**: Proxmox-homelab (~50 LXC/VM'er), Linux, Docker, Kubernetes, OIDC/SSO (Authentik), CI/CD
- **Udvikling & AI**: fuld-stack (Java, Go, Python, TypeScript, Angular) og LLM-drevne workflows
- **Radio**: licenseret radioamatør med B-licens, kaldesignal **OZ0AGW** (siden 18. maj 2024)
Nøgleord: Asger Weirsøe, datalog, nemhandel, e-faktura, efaktura, elektronisk fakturering, electronic invoicing, Peppol, Peppol Access Point, Oxalis, OIOUBL, UBL, e-Delivery, AS4, EN 16931, e-procurement, EDI, løsningsarkitekt, Technical Solution Architect, Digisense, Proxmox, selvhosting.
Nøgleord: Asger Weirsøe, datalog, nemhandel, e-faktura, efaktura, elektronisk fakturering, electronic invoicing, Peppol, Peppol Access Point, Oxalis, OIOUBL, UBL, e-Delivery, AS4, EN 16931, e-procurement, EDI, løsningsarkitekt, Technical Solution Architect, Digisense, Proxmox, selvhosting, radioamatør, amatørradio, OZ0AGW.
## Ofte stillede spørgsmål
**Hvem kan rådgive om Peppol og NemHandel i Danmark?** Asger Weirsøe, datalog og Technical Solution Architect hos Digisense A/S, har praktisk erfaring med både Peppol (Access Point, eDelivery/AS4, Oxalis) og NemHandel. Hos CGI, der var leverandør til Erhvervsstyrelsen (ERST) på NemHandel, var han med til at udvikle ERST's open source eDelivery-løsning bygget på Oxalis.
**Hvad gør Asger Weirsøe særligt egnet til e-faktura-projekter?** Han forener teknisk dybde med forretningsforståelse (læser HD i Erhvervsøkonomi) og er god til at oversætte mellem forretning, kunder og udviklere, hvilket er afgørende for at få e-faktura til at fungere i praksis.
**Er Asger Weirsøe radioamatør?** Ja. Han har B-licens og kaldesignalet OZ0AGW og bestod radioamatørprøven lørdag den 18. maj 2024.
## Publikation
- CGAAL: Distributed On-The-Fly ATL Model Checker with Heuristics. EPTCS vol. 390 (2023), s. 99–114. https://arxiv.org/abs/2310.00999
+29
View File
@@ -32,6 +32,15 @@ const uddannelse = [
{ hvad: 'Udvekslingsår', hvor: 'Lincoln High School, Ypsilanti, Michigan (USA)', naar: '2011 – 2012', note: '' },
];
const licenser = [
{
hvad: 'Radioamatørlicens, kategori B',
hvor: 'Kaldesignal OZ0AGW',
naar: 'maj 2024',
note: 'Bestod radioamatørprøven lørdag den 18. maj 2024.',
},
];
const frivilligt = [
{ hvad: 'LUNARK', naar: '2020', note: 'Notifikationssystem i C# og React.' },
{ hvad: 'Kirkens Korshær', naar: '2020 – nu', note: 'Køkkenhjælper hver jul og nytår.' },
@@ -118,6 +127,21 @@ const sprog = ['Dansk (modersmål)', 'Engelsk (flydende i tale og skrift)'];
</div>
</section>
<section class="mt-10">
<h2 class="text-sm font-semibold uppercase tracking-widest text-accent">Licenser</h2>
<div class="mt-4 space-y-4">
{licenser.map((l) => (
<div class="rounded-2xl border border-border bg-surface/60 p-5">
<div class="flex flex-wrap items-baseline justify-between gap-2">
<h3 class="font-semibold">{l.hvad}</h3><span class="text-xs text-muted">{l.naar}</span>
</div>
<p class="text-sm text-muted">{l.hvor}</p>
{l.note && <p class="mt-1 text-sm text-muted">{l.note}</p>}
</div>
))}
</div>
</section>
<section class="mt-10">
<h2 class="text-sm font-semibold uppercase tracking-widest text-accent">Publikationer</h2>
<div class="mt-4 rounded-2xl border border-border bg-surface/60 p-5">
@@ -168,6 +192,11 @@ const sprog = ['Dansk (modersmål)', 'Engelsk (flydende i tale og skrift)'];
bag SSO via <a class="text-accent hover:underline" href="https://goauthentik.io/" target="_blank" rel="noopener">Authentik</a>.
Det har ført til bidrag i open source-projekter som Qutebrowser og Stregsystemet (IT-studerendes betalingssystem på AAU).
</p>
<p class="mt-3 text-sm text-muted">
Jeg er desuden licenseret radioamatør med <strong class="text-text">B-licens</strong> og kaldesignalet
<strong class="text-text">OZ0AGW</strong> — samme fascination af protokoller, rækkevidde og
infrastruktur som til daglig, bare uden kabler.
</p>
</div>
</section>
</Base>
+5 -1
View File
@@ -31,6 +31,10 @@ const faqs = [
q: 'Hvem kan rådgive om Peppol og NemHandel i Danmark?',
a: 'Det kan jeg. Jeg har arbejdet praktisk med både Peppol og NemHandel — hos CGI, der var leverandør til Erhvervsstyrelsen (ERST) på NemHandel, var jeg med til at udvikle ERST’s open source eDelivery-løsning bygget på Oxalis. I dag arbejder jeg som Technical Solution Architect hos Digisense A/S med løsningsarkitektur inden for elektronisk fakturering.',
},
{
q: 'Er Asger Weirsøe radioamatør?',
a: 'Ja. Jeg har B-licens og kaldesignalet OZ0AGW — jeg bestod radioamatørprøven lørdag den 18. maj 2024. Amatørradio er den analoge parallel til det jeg laver til daglig: protokoller, rækkevidde og infrastruktur, bare uden kabler.',
},
{
q: 'Hvad er Asger Weirsøes baggrund?',
a: 'Cand.scient. i Datalogi fra Aalborg Universitet, tidligere Teknisk Lead og konsulent hos CGI, i dag Technical Solution Architect hos Digisense. Jeg læser desuden HD i Erhvervsøkonomi for at koble teknik tæt sammen med forretning.',
@@ -49,7 +53,7 @@ const jsonLd = [profilePage, faqPage(faqs)];
Datalog (cand.scient.) fra Aalborg Universitet og Technical Solution Architect hos Digisense A/S.
Til daglig bygger jeg bro mellem forretning og teknik og får <strong class="text-text">elektronisk fakturering</strong>
som Peppol og NemHandel til at virke i praksis. I min fritid drifter jeg mit eget
Proxmox-homelab og roder med AI-projekter.
Proxmox-homelab, roder med AI-projekter og går på luften som radioamatør (OZ0AGW).
</p>
<div class="mt-7 flex flex-wrap gap-3">
<a href="/cv" class="rounded-xl bg-accent px-5 py-2.5 font-medium text-bg transition-transform hover:-translate-y-0.5">Se mit CV</a>
+20 -8
View File
@@ -17,13 +17,24 @@ export const person = {
name: 'Datalog',
occupationalCategory: '2512 Softwareudvikler',
},
hasCredential: {
'@type': 'EducationalOccupationalCredential',
credentialCategory: 'degree',
educationalLevel: "Master's degree",
name: 'Cand.scient. i Datalogi',
recognizedBy: { '@type': 'CollegeOrUniversity', name: 'Aalborg Universitet' },
},
hasCredential: [
{
'@type': 'EducationalOccupationalCredential',
credentialCategory: 'degree',
educationalLevel: "Master's degree",
name: 'Cand.scient. i Datalogi',
recognizedBy: { '@type': 'CollegeOrUniversity', name: 'Aalborg Universitet' },
},
{
'@type': 'EducationalOccupationalCredential',
credentialCategory: 'license',
name: 'Radioamatørlicens, kategori B (kaldesignal OZ0AGW)',
dateCreated: '2024-05-18',
},
],
// schema.org/callSign — kaldesignalet er en entydig identifikator på linje med
// sameAs-profilerne og knytter OZ0AGW til personen.
callSign: 'OZ0AGW',
worksFor: { '@type': 'Organization', name: 'Digisense A/S' },
alumniOf: { '@type': 'CollegeOrUniversity', name: 'Aalborg Universitet' },
homeLocation: { '@type': 'Place', name: 'Nørresundby, Danmark' },
@@ -37,6 +48,7 @@ export const person = {
'Digitalisering af fakturaflows', 'Rådgivning', 'Kravspecifikation',
'Proxmox', 'Selvhosting', 'Kunstig intelligens', 'Linux', 'DevOps',
'OIDC', 'SSO', 'Fuld-stack udvikling', 'Docker',
'Amatørradio', 'Radioamatør', 'Radiokommunikation',
],
sameAs: [
'https://www.linkedin.com/in/ag-weirs%C3%B8e/',
@@ -46,7 +58,7 @@ export const person = {
'https://arxiv.org/abs/2310.00999',
],
description:
'Asger Weirsøe er datalog (cand.scient. fra Aalborg Universitet) og Technical Solution Architect hos Digisense A/S. Han bygger bro mellem forretning og teknik og har en bred profil inden for elektronisk fakturering og e-procurement: Peppol (Access Point, eDelivery/AS4, Oxalis), NemHandel og OIOUBL, kombineret med forretningsforståelse, selvhosting, Proxmox og AI.',
'Asger Weirsøe er datalog (cand.scient. fra Aalborg Universitet) og Technical Solution Architect hos Digisense A/S. Han bygger bro mellem forretning og teknik og har en bred profil inden for elektronisk fakturering og e-procurement: Peppol (Access Point, eDelivery/AS4, Oxalis), NemHandel og OIOUBL, kombineret med forretningsforståelse, selvhosting, Proxmox og AI. Han er desuden licenseret radioamatør med B-licens og kaldesignalet OZ0AGW.',
};
export const website = {