Christoffer Maintz
Softwareudvikler - DevOps, Developer Experience & AI
Aarhus, Denmark · cmaintz@outlook.com ·github.com/CMaintz · linkedin.com/in/christoffer-maintz
Profil
Datamatiker med praktisk erfaring fra udvikling og drift af produktionskritiske systemer. Jeg arbejder på tværs af backend, DevOps og udviklerværktøjer: CI/CD-pipelines og quality gates, containeriserede og reproducerbare miljøer samt AI-integrationer med de guardrails, der skal til for at kunne stole på dem. Som eneste udvikler byggede jeg et forretningskritisk AI-automatiseringssystem, der fortsat er i daglig drift, og i dag arbejder jeg som konsulent med DevOps, automatisering og AI-assisted development.
Erfaring
Konsulent - DevOps, AI & Automation, DEVEX
jul. 2026 - nuKonsulent med bredt teknisk fokus på DevOps, backend, CI/CD, Developer Experience, automatisering og AI-assisted development. Tager selvstændigt teknisk ansvar for konkrete løsninger på tværs af software, infrastruktur og udviklingsflows.
- CI/CD-pipelines fra build til test, staging og produktion med automatiske quality gates, releases og deployments på tværs af miljøer (bl.a. Azure Pipelines).
- Containerisering med Docker og Docker Compose; arbejde med Kubernetes-relateret infrastruktur; Azure (Functions, SQL), Infrastructure as Code, secrets management og reproducerbare miljøer.
- Modernisering af legacy-applikationer: framework- og stack-opgraderinger (bl.a. legacy Shopware), fjernelse af deprecated kode og konsolidering af gentagen logik.
- Developer Experience: interne CLI-værktøjer, projekt-scaffolding og reproducerbare lokale miljøer; linters, static analysis, tests, hooks samt dependency- og secret-scanning flyttet så tidligt i flowet som muligt.
- AI-assisted development: coding agents med custom skills og hooks, guardrails så agent-ændringer aldrig accepteres ukritisk, og cost-aware model routing.
- Afdækning af use cases og integration af AI i eksisterende forretningsprocesser for at automatisere manuelt, repetitivt arbejde.
Softwareudvikler / Backend Software Engineer (praktikant), WEXO A/S
aug. 2025 - jan. 2026Softwarekonsulent-praktik i kundekontekst: produktionsklare backend-services, integrationer og automatiseringsløsninger til forretningskritiske e-commerce-systemer, primært for kunden Illux’ Shopware-webshop.
- Byggede Illux Product AI end-to-end som eneste udvikler: et Shopware 6-plugin, der genererer flersprogede beskrivelser, SEO, kategorier og tags ud fra produktbilleder via generative AI-API’er bag et provider-agnostisk abstraktionslag.
- Eliminerede det manuelle berigelsesarbejde for størstedelen af et katalog på 3.000+ produkter med 15-20 min sparet pr. produkt: 1.000+ arbejdstimer alene på det eksisterende katalog. Forretningskritisk og fortsat i daglig drift.
- Asynkron behandling via Symfony Messenger + RabbitMQ med batching, retry med exponential backoff, idempotens, rate limiting og fuldt audit trail; konfigurerbar confidence-model med human-in-the-loop-godkendelse.
- Artwork-visualisering: kunder ser kunstværket i kuraterede rum eller et foto af deres eget, kompositeret pr. scene og streamet live via Server-Sent Events.
- Preview-system til e-mailskabeloner, der renderer transaktionsmails mod reelle ordrer med klient-emulering og fjerner behovet for manuelle testordrer.
- Bidrog med cost-aware model routing til en intern agentic coding harness (Python, LangChain).
Udvalgte projekter
Foundry - En sprog-agnostisk kvalitets-gate til AI-assisteret udvikling
aug. 2026 - nuÉn deterministisk kvalitetsstandard - formatering, lint, typer, tests, coverage, sikkerhed - håndhævet ens, mens en AI-agent redigerer, før push og i CI. Genbrugelige GitHub Actions-workflows, mise-skabeloner og et Claude Code-plugin, udgivet som versioneret open source.
GitHub Actions · mise · Python · POSIX shell · TypeScript · Semgrep · gitleaks · osv-scanner · ESLint · Spotless · PMD · Claude Code
jev-triage - Næsten gratis triage af GitHub-issues med confidence-baseret eskalering
sep. 2026 - nuEn GitHub Action, der labeler hvert nyt issue med TypeSafe AI's Jev på millisekunder for brøkdele af en øre - og kun eskalerer dem, den er usikker på, til et menneske eller en rigtig LLM.
TypeScript · GitHub Actions · Octokit · Jev · Cloudflare Workers AI
jev-guard - En fejlsikker guardrail for LLM-agenters værktøjskald
sep. 2026 - nuEt TypeScript-bibliotek, der vurderer hvert værktøjskald, en agent foreslår, gennem Jev, før det køres - tillad, bloker eller hold til et menneske - så en autonom agent ikke kører rm -rf på et dårligt indfald.
TypeScript · Node.js · Jev · Vercel AI SDK · LangChain
jev-sort - jq for vurderinger - masseklassificering for småpenge pr. 10.000 rækker
sep. 2026 - nuEt CLI-værktøj, der streamer JSONL/CSV-rækker gennem Jev og returnerer typede klassifikations- og score-kolonner med confidence, og markerer usikre rækker til gennemsyn.
TypeScript · Node.js · Jev · JSONL · CSV
Uddannelse
Datamatiker (AP Degree in Computer Science), Erhvervsakademi Aarhus (Business Academy Aarhus)
aug. 2023 - jan. 2026Valgfag: Avancerede Databaser, iOS
HF (Højere Forberedelseseksamen), Aarhus HF & VUC
aug. 2021 - jun. 2023Kompetencer
- DevOps & CI/CD
- GitHub Actions · GitLab CI · Azure Pipelines · Docker / Compose · Kubernetes · mise · Quality gates & ratcheting · Pre-commit / pre-push hooks · IaC / Config- / Policy-as-code · Secrets management
- Developer Experience
- Internal CLI tools · Project scaffolding · Reproducible local environments · PR automation · Static analysis · Semgrep · gitleaks · osv-scanner · ESLint · Renovate
- AI & automatisering
- LLM / generative-AI integration · Schema-enforced structured output · Prompt engineering · Evaluation harnesses · RAG · embeddings · pgvector · Agentic coding (Claude Code skills & hooks) · Guardrails & confidence gating · Cost-aware model routing · MCP · LangChain · n8n
- Cloud, data & messaging
- Azure (Functions, SQL) · Cloudflare · Serverless · RabbitMQ · PostgreSQL · MS SQL / T-SQL · MySQL · Oracle / PL-SQL · Redis · Firebase · Supabase · Flyway
- Programmeringssprog
- C# / .NET · Java · PHP · TypeScript · JavaScript · Python · Kotlin · Swift · SQL · Shell
- Frameworks
- ASP.NET Core & MVC · Spring Boot · Quarkus · Symfony / Shopware 6 · Node.js / Express · Angular · React · Vue · Astro · SwiftUI · WPF · JavaFX
- Arkitektur & praksis
- Hexagonal / clean architecture · Event-driven architecture · Modular monolith · Domain modelling · SOLID & GRASP · TDD · Code review · Scrum · Legacy modernisation
- Talte sprog
- Dansk (Modersmål) · Engelsk (Flydende)
Tidligere erfaring
Salgsleder (reelt souschefansvar), Netto
maj 2017 - okt. 2023Ledelse af daglig drift på tværs af dag- og aftenhold: bemanding, uddelegering, medarbejderudvikling og procesforbedring. Ledte et spildreduktionsinitiativ, der gav ca. 1 mio. kr. på bundlinjen det første år.
Souschef, Kiwi
okt. 2015 - maj 2017Medansvar for daglig drift, planlægning og koordinering af medarbejdere; onboarding og jobsamtaler.