Alex Batten, freelance softwareudvikler i Danmark
Alex Batten er softwareudvikler med base i Danmark og diplomingeniør (BEng)
i softwareteknologi fra Danmarks Tekniske Universitet (DTU). Størstedelen af mit
arbejde ligger inden for .NET og fullstack-web, med integrationer til API'er og virksomhedssystemer
samt noget AI/ML-dataarbejde. Jeg går op i ren, funktionel kode, solid arkitektur og
at bygge ting, der rent faktisk virker. Uden for koden går der styrketræning og
musikproduktion i den, fra lydteknik til komposition.
Ledig for freelanceopgaver og kontraktopgaver. Skriv til
alex.batten1234@gmail.com
(alex.batten1234@gmail.com), eller se det
fulde CV, som også besvarer
ofte stillede spørgsmål om ledighed, teknologier og
hvordan et projekt sættes i gang.
Erfaring
Senior Software Engineer, AI-infrastruktur — Alignerr (kontrakt, underskrevet 2026, ikke påbegyndt)
Kontrakten er underskrevet, men første opgave er endnu ikke gået i gang.
Det aftalte omfang er at designe, bygge og skalere den produktionsinfrastruktur,
der ligger bag pipelines til træning, evaluering og udrulning af AI: Python og
TypeScript på tværs af backendservices, API'er og datapipelines, arkitekteret
til driftssikkerhed og langsigtet vedligeholdelse i stor skala i cloudmiljøer og containere. Rollen dækker også systemdesign, code reviews og fejlfinding
på tværs af distribuerede systemer, med asynkront samarbejde med ML-ingeniører,
forskere og produktchefer i et globalt distribueret team. Teknologier: Python,
TypeScript, AI-infrastruktur, distribuerede systemer, datapipelines, cloud,
containere.
Backendudvikler — Acconta (2026–nu)
Designede og leverede mikroservices i produktion på en multi-tenant
SaaS-platform (.NET Aspire, ASP.NET Core, EF Core), hver især taget fra prototype
til udrullet service med typede klienter genereret via OpenAPI/NSwag. Havde det
fulde ansvar for Stripe-betalinger: abonnementer og licenslogik pr. bruger
(proration, kreditter, planskift, årsabonnementer, webhooks, hærdning af
hemmeligheder) samt en fungerende prototype af abonnementsflowet i
Next.js-klienten. Implementerede dansk skattecompliance: momsindberetning til
SKAT via NemVirksomhed (SOAP med WS-signering) med beregning af alle 17 felter
i momsangivelsen, samt SAF-T-import med skemavalidering. Byggede desuden
selvstændige integrationer til daglige valutakurser (Nationalbanken) og
virksomhedsdata via CVR (Erhvervsstyrelsen). Teknologier: C#, .NET Aspire,
ASP.NET Core, Entity Framework, mikroservices, Stripe, Next.js.
Generalist Expert, AI-evaluering — Mercor (kontrakt, 2026–nu)
Evaluerer AI-modellers output mod strukturerede evalueringsretningslinjer og
skriver begrundelsen bag hver enkelt bedømmelse. Arbejdet er nærlæsning: at
kontrollere et svar for faktuel korrekthed, holdbar argumentation, efterlevelse
af instruktioner og tone, og derefter præcist angive, hvor det holder, og hvor
det falder fra hinanden, med belæg. Den samme standard anvendes konsistent på
tværs af mange fagområder, så vurderinger forbliver sammenlignelige mellem
bedømmere. Kompetencer: AI-evaluering, LLM-output, struktureret feedback,
teknisk skrivning.
AI-dataannotator — Outlier (2025–nu)
Bidrog til udvikling af avancerede AI-modeller gennem dataannotering, prompt
engineering, forfining af trajektorier og QA på tværs af projekterne Clutch Zayu,
Maraca Camera, Mechanic Astrologer og Meter Pavilion (OpenClaw). Udformede
systemprompts, der definerer modellens adfærd og begrænsninger, og designede
datasæt til samtaler og agenter, både med én tur og flere ture på tværs af 50+
risikokategorier, heriblandt bias, misinformation, privatliv og sikkerhed.
Byggede autonome agenttrajektorier, der afprøver skill discovery, hukommelse,
kontekst over lange forløb og indbyggede værktøjer (cron, delegering til
underagenter), og forfinede Golden Trajectories med fokus på effektivitet og
forankring i kilder. Fungerede både som forfatter og reviewer på Mechanic
Astrologer. Kompetencer: AI/ML, prompt engineering, agentisk AI, dataannotering.
Softwareudviklerpraktikant — IT Operators / Simple Agency Group (2024)
Udviklede REST-API'er med autentificering, rate limiting og overvågning.
Byggede fullstack-webapplikationer med Angular, .NET og Bootstrap, herunder
JWT-autentificering, realtidsdashboards og automatiseret rapportering.
Vedligeholdt og optimerede ERP-systemer i produktion.
Projekter
Accelo → Business Central-integration (bachelorprojekt)
Fullstack-applikation, der forbinder to virksomhedsplatforme og overfører og
gennemgår tidsregistreringer fra Accelo (PSA) til Microsoft Business Central
(ERP). Skræddersyet brugerflade til gennemgang, datamodel i MSSQL, multi-tenant-
autentificering via Microsoft Entra ID, containeriseret med Docker i en Jenkins
CI/CD-pipeline, med unit tests og Selenium-integrationstests.
Uno X — skræddersyet REST-API (kunde: ISTOBAL)
Skræddersyet API til ISTOBAL (producent af bilvaskeanlæg), som leverer
driftsdata til Uno X (nordisk tankstationskæde), med tokenbaseret autentificering
og rate limiting med automatiske e-mailadvarsler.
Eye4u — automatisk SMS-alarmsystem
Udvidede en kundeportal til overvågning med automatiske SMS-notifikationer
udløst af temperaturafvigelser i medicinkølere på tværs af et sensornetværk.
Bygget som et multi-tenant SaaS-modul.
Interne overvågningsdashboards (IT Operators)
Realtidsdashboards udrullet på Raspberry Pi'er til kontorets TV-skærme, som
overvåger tidsregistreringer og sundheden af cron-jobs.
TIMEVAT — eksterne API-integrationer
Integrerede EU's VIES-API til validering af momsnumre og Nationalbankens API
til valutakurser i en momscompliance-platform.
Invarix Guard — AI-sikkerhedsbibliotek til .NET
Et plug and play-AI-sikkerhedsbibliotek til .NET, udgivet som NuGet-pakke
(Invarix.Guard). Dækker prompt injection, persondata (PII) og indholdssikkerhed,
så applikationer kan tilføje guardrails med få linjers kode.
Website: invarix.dk.
NuGet: nuget.org/packages/Invarix.Guard.
Invarix Guard Evidence — revisionsspor til AI-beslutninger i .NET
Et gratis .NET-bibliotek (Invarix.Guard.Evidence) under Elastic License 2.0,
som registrerer AI-beslutninger i et append-only revisionsspor, hvor enhver
efterfølgende ændring kan påvises. Hver beslutning gemmes som en
CloudEvents-hændelse nøglet på SHA-256-hashes frem for selve prompteksten.
Batches forsegles i et RFC 6962 Merkle-træ signeret med kundens egen
Ed25519-nøgle, så en revisor kan bevise med standardværktøjer fra Certificate
Transparency, at ingen post er ændret efter forseglingen. Indeholder desuden
opbevaringspolitikker med legal hold, signerede sletteattester og et endpoint
til streaming-eksport. Kører fuldt ud in-process uden udgående kald.
Website: invarix.dk.
NuGet: nuget.org/packages/Invarix.Guard.Evidence.
Invarix Gate — handlingsfirewall til AI-agenter i .NET
En deterministisk handlingsfirewall til AI-agenter, udgivet som NuGet-pakke
(Invarix.Gate). Den ligger foran agentens tool calls og vurderer hvert kald mod en
politik, inden det udføres, med afgørelsen tillad, advar, eskalér, afvis eller
afbryd. Ti detektorer dækker destruktiv SQL, shell-kommandoer, omskrivning af
git-historik, nedlukning af cloud-ressourcer, lækkede hemmeligheder og løbske
løkker, og hver enkelt er forankret i en dateret offentlig hændelse. Matchningen er
ren CPU-mønstergenkendelse uden kald til en model, så en afgørelse falder på 57 µs
i median og er deterministisk under en given politik. Politikken skrives i YAML
eller flydende C#, kobles på Microsoft.Extensions.AI og Microsoft Agent Framework
og rapporterer de flader, den ikke kan se, frem for at vise et rent resultat.
Leveres med et korpus på 194 scenarier, hvor omtrent halvdelen kontrollerer, at en
detektor forbliver tavs.
Website: invarix.dk.
NuGet: nuget.org/packages/Invarix.Gate.
Hemi-Sync guidet meditations-app
En konceptapp til at generere tilpassede guidede meditationer med AI-drevet
tekst-til-tale lagt sammen med Hemi-Sync binaurale beats, bygget i React Native
til iOS og Android.
Distortion VST-plugin
Et distortion-plugin med bitcrushing bygget med JUCE-frameworket (C++),
kompatibelt med de fleste DAW'er som VST.
Lab — skriverier og noter
Fund, ufærdige idéer og ting, der er værd for andre at bygge videre på, om
.NET, sikkerhed omkring AI-agenter og virksomhedsintegrationer. Læs dem på
alexbatten.dk/lab, eller abonnér via
RSS. Indlæggene er skrevet på engelsk.
Kompetencer & værktøjer
Sprog: C#, C++, Java, TypeScript, JavaScript, Kotlin, SQL.
Frameworks & biblioteker: ASP.NET Core, Entity Framework,
Angular, .NET, .NET Aspire, Next.js, React Native, Bootstrap, JUCE.
Metoder & praksis: REST-API'er, systemdesign,
distribuerede systemer, Agile/Scrum, CI/CD, JWT-autentificering, Docker.
Andet: Git, Claude Code, ERP-systemer, multi-tenant SaaS, SAF-T,
lydteknik.
Uddannelse
Diplomingeniør (BEng) i softwareteknologi — Danmarks Tekniske Universitet (DTU), 2021–2025
Valgfag i computergrafik, rendering, C++-programmering og ingeniørøkonomi.
Bachelorprojekt: en integration mellem to ERP-systemer bygget fra bunden.
Gennemsnit: 7,62 (dansk 7-trinsskala).
Anbefalinger
Mike Valencia — CEO hos Simple Agency Group
Har anbefalet Alex Batten på LinkedIn for hans arbejde med udvikling, software
og integrationer.
Se anbefalingen på LinkedIn.
Erik Seifert
Har anbefalet Alex Batten for C#, .NET Framework og Entity Framework (EF) Core.
Freelance & projektforespørgsler
Ledig for freelanceopgaver og kontraktopgaver: .NET og fullstack-webapplikationer,
REST-API'er og virksomhedsintegrationer samt AI/ML-funktionalitet. Har du et projekt
i tankerne? Send en forespørgsel via siden eller skriv til
alex.batten1234@gmail.com.