Samme indhold, URL'er og udseende, bygget af en enkelt zola-binær og Tailwind standalone-CLI uden Node. Kanonisk domæne er asger.weirsoe.dk. Blogindlæg ligger som page bundles med frontmatter Zola forstår, så de gamle stempler er ugyldige, indtil scripts/omstempl.py er kørt med PUBLISH_KEY. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
177 lines
4.3 KiB
JSON
177 lines
4.3 KiB
JSON
{
|
||
"erhverv": [
|
||
{
|
||
"org": "Digisense A/S",
|
||
"sted": "Danmark",
|
||
"roller": [
|
||
{
|
||
"titel": "Technical Solution Architect",
|
||
"naar": "maj 2026 – nu",
|
||
"detaljer": [
|
||
"Har bygget virksomhedens ledelsessystem for informationssikkerhed (ISMS) efter ISO/IEC 27001, med procedurer for hændelseshåndtering og eskalering, evaluering efter hændelser og et hændelsesregister",
|
||
"Teknisk kontaktperson på tværs af udvikling, salg og support hos en Peppol- og NemHandel-access point-udbyder",
|
||
"Løsningsdesign til kundeprojekter"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"org": "CGI",
|
||
"sted": "Aalborg",
|
||
"roller": [
|
||
{
|
||
"titel": "Teknisk Lead",
|
||
"naar": "aug. 2023 – maj 2026",
|
||
"detaljer": [
|
||
"Teknisk lead på CGI’s NemHandel-team og kundens tekniske rådgiver",
|
||
"Ledte responsen på CVE-2022-1471 (SnakeYAML, remote code execution) i NemHandel-referenceimplementeringen: kunden blev orienteret med det samme, der gik vejledning ud til dem der kørte løsningen, og teamet leverede en rettet version inden for to uger",
|
||
"Koordinerede genopretningen efter en databasefejl i produktion under CrowdStrike-nedbruddet i juli 2024, hvor de fleste af teamets maskiner var ude af drift",
|
||
"Formidler kundens behov til udviklingsteamet"
|
||
]
|
||
},
|
||
{
|
||
"titel": "Senior Konsulent",
|
||
"naar": "apr. 2023 – maj 2026",
|
||
"detaljer": [
|
||
"Buddy for ny udvikler",
|
||
"Afholdt installationsvejledning via webinar"
|
||
]
|
||
},
|
||
{
|
||
"titel": "Konsulent",
|
||
"naar": "aug. 2022 – apr. 2023",
|
||
"detaljer": [
|
||
"Med til at udvikle den open source eDelivery-løsning til NemHandel (Java, bygget på Oxalis)",
|
||
"Løsningsarkitekt"
|
||
]
|
||
},
|
||
{
|
||
"titel": "Studentermedhjælper",
|
||
"naar": "aug. 2020 – aug. 2022",
|
||
"detaljer": [
|
||
"Kode-ansvarlig for en regelmotor (Java, Drools)",
|
||
"DevOps (Docker, docker-compose, Linux)"
|
||
]
|
||
},
|
||
{
|
||
"titel": "Konsulent",
|
||
"naar": "jun. 2019 – aug. 2020",
|
||
"detaljer": [
|
||
"Frontend (Angular 8, TypeScript)",
|
||
"Backend (GoLang, Java, Python)"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"org": "BilligVVS",
|
||
"sted": "Egaa",
|
||
"roller": [
|
||
{
|
||
"titel": "Fullstack IT-udvikler",
|
||
"naar": "sep. 2018 – jun. 2019",
|
||
"detaljer": [
|
||
"Hjemmeside (Python, TypeScript)",
|
||
"Backend (Python, Movex)",
|
||
"Webcrawler (Python)",
|
||
"BI (Python, chart.js)"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"uddannelse": [
|
||
{
|
||
"hvad": "HD 1. del i Erhvervsøkonomi",
|
||
"hvor": "Aalborg Universitet",
|
||
"naar": "2025 – 2027 (i gang)",
|
||
"note": "Forretningsforståelse, erhvervsøkonomi, regnskab og finansiering."
|
||
},
|
||
{
|
||
"hvad": "Kandidat i Datalogi (cand.scient.)",
|
||
"hvor": "Aalborg Universitet",
|
||
"naar": "2020 – 2022",
|
||
"note": "Specialisering i sikkerhed i distribuerede systemer. Speciale: Thread-Fuzz, mutation-based behavioural blackbox fuzzing of Thread."
|
||
},
|
||
{
|
||
"hvad": "Bachelor i Datalogi (B.Sc.)",
|
||
"hvor": "Aalborg Universitet",
|
||
"naar": "2015 – 2018",
|
||
"note": ""
|
||
},
|
||
{
|
||
"hvad": "Almen studentereksamen (STX)",
|
||
"hvor": "Espergærde Gymnasium og HF",
|
||
"naar": "2012 – 2015",
|
||
"note": ""
|
||
},
|
||
{
|
||
"hvad": "Udvekslingsår",
|
||
"hvor": "Lincoln High School, Ypsilanti, Michigan (USA)",
|
||
"naar": "2011 – 2012",
|
||
"note": ""
|
||
}
|
||
],
|
||
"licenser": [
|
||
{
|
||
"hvad": "Radioamatørlicens, kategori B",
|
||
"hvor": "Kaldesignal OZ0AGW",
|
||
"naar": "maj 2024",
|
||
"note": "Bestod radioamatørprøven lørdag den 18. maj 2024."
|
||
},
|
||
{
|
||
"hvad": "Jagttegn",
|
||
"hvor": "Bestod jagtprøven",
|
||
"naar": "2020",
|
||
"note": ""
|
||
}
|
||
],
|
||
"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."
|
||
},
|
||
{
|
||
"hvad": "AAU Campus",
|
||
"naar": "2016 – 2022",
|
||
"note": "Tutor og F-Klub-frivillig."
|
||
}
|
||
],
|
||
"primaere": [
|
||
"Java",
|
||
"Python",
|
||
"GoLang",
|
||
"TypeScript",
|
||
"JavaScript",
|
||
"Angular",
|
||
"Docker",
|
||
"Linux",
|
||
"Proxmox",
|
||
"PostgreSQL",
|
||
"Jenkins",
|
||
"Git / GitLab",
|
||
"BI",
|
||
"Agile"
|
||
],
|
||
"sekundaere": [
|
||
"C#",
|
||
"C++",
|
||
"C",
|
||
"Kubernetes",
|
||
"AWS",
|
||
"RabbitMQ",
|
||
"Datadog",
|
||
"XeLaTeX"
|
||
],
|
||
"sprog": [
|
||
"Dansk (modersmål)",
|
||
"Engelsk (flydende i tale og skrift)"
|
||
]
|
||
}
|