Christoffer Maintz
Software Developer - DevOps, Developer Experience & AI
Aarhus, Denmark · cmaintz@outlook.com ·github.com/CMaintz · linkedin.com/in/christoffer-maintz
Profile
Developer (AP Degree in Computer Science) with hands-on experience building and running production-critical systems. I work across backend, DevOps and developer tooling: CI/CD pipelines and quality gates, containerised and reproducible environments, and AI integrations with the guardrails needed to trust them. As sole developer I built a business-critical AI automation system that is still in daily use, and today I work as a consultant on DevOps, automation and AI-assisted development.
Experience
Consultant - DevOps, AI & Automation, DEVEX
Jul 2026 - presentConsulting across DevOps, backend, CI/CD, developer experience, automation and AI-assisted development, taking independent technical ownership of concrete solutions across software, infrastructure and development workflows.
- CI/CD pipelines from build to test, staging and production with automated quality gates, releases and deployments across environments (incl. Azure Pipelines).
- Containerisation with Docker and Docker Compose; work on Kubernetes-related infrastructure; Azure (Functions, SQL), infrastructure as code, secrets management and reproducible environments.
- Modernising legacy applications: framework and stack upgrades (incl. legacy Shopware), removing deprecated code and consolidating duplicated logic.
- Developer experience: internal CLI tools, project scaffolding and reproducible local environments; linters, static analysis, tests, hooks, dependency and secret scanning moved as early in the flow as possible.
- AI-assisted development: coding agents with custom skills and hooks, guardrails so agent changes are never accepted uncritically, and cost-aware model routing.
- Mapping use cases and integrating AI into existing business processes to automate manual, repetitive work.
Software Developer / Backend Engineer (intern), WEXO A/S
Aug 2025 - Jan 2026Software-consultancy internship in a client context: production-ready backend services, integrations and automation for business-critical e-commerce systems, primarily the client Illux’s Shopware webshop.
- Built Illux Product AI end to end as sole developer: a Shopware 6 plugin generating multilingual descriptions, SEO, categories and tags from product images via generative-AI APIs behind a provider-agnostic abstraction layer.
- Eliminated manual enrichment for most of a 3,000+ product catalogue at 15-20 minutes per product: 1,000+ hours on the existing catalogue alone. Business-critical and still in daily use.
- Asynchronous processing on Symfony Messenger + RabbitMQ with batching, retry with exponential backoff, idempotency, rate limiting and a full audit trail; configurable confidence model with human-in-the-loop approval.
- Artwork visualisation: shoppers preview art in curated rooms or a photo of their own, composited per scene and streamed live over server-sent events.
- Email template preview platform rendering transactional mail against real orders with client emulation, removing the need for manual test orders.
- Contributed cost-aware model routing to an internal agentic coding harness (Python, LangChain).
Selected projects
Foundry - A polyglot engineering gate for AI-assisted development
Aug 2026 - presentOne deterministic quality standard - format, lint, types, tests, coverage, security - enforced identically while an AI agent edits, before push and in CI. Reusable GitHub Actions workflows, mise templates and a Claude Code plugin, released as versioned open source.
GitHub Actions · mise · Python · POSIX shell · TypeScript · Semgrep · gitleaks · osv-scanner · ESLint · Spotless · PMD · Claude Code
jev-triage - Near-free GitHub issue triage with confidence-gated escalation
Sept 2026 - presentA GitHub Action that labels every new issue with TypeSafe AI's Jev in milliseconds for fractions of a cent - and escalates only the ones it's unsure about to a human or a real LLM.
TypeScript · GitHub Actions · Octokit · Jev · Cloudflare Workers AI
jev-guard - A fail-safe guardrail for LLM agents' tool calls
Sept 2026 - presentA TypeScript library that vets every tool call an agent proposes through Jev before it runs - allow, block or hold for a human - so an autonomous agent can't rm -rf your box on a bad hunch.
TypeScript · Node.js · Jev · Vercel AI SDK · LangChain
jev-sort - jq for judgment - bulk classification at pennies per 10k rows
Sept 2026 - presentA CLI that streams JSONL/CSV rows through Jev and returns typed classification and score columns plus a confidence field, flagging low-confidence rows for review.
TypeScript · Node.js · Jev · JSONL · CSV
Education
AP Degree in Computer Science (Datamatiker), Erhvervsakademi Aarhus (Business Academy Aarhus)
Aug 2023 - Jan 2026Electives: Advanced Databases, iOS
Higher Preparatory Examination (HF), Aarhus HF & VUC
Aug 2021 - Jun 2023Skills
- 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 & automation
- 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
- Programming languages
- 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
- Architecture & practice
- Hexagonal / clean architecture · Event-driven architecture · Modular monolith · Domain modelling · SOLID & GRASP · TDD · Code review · Scrum · Legacy modernisation
- Spoken languages
- Danish (Native) · English (Fluent)
Earlier experience
Sales Lead (acting assistant store manager), Netto
May 2017 - Oct 2023Ran daily operations across day and evening shifts: staffing, delegation, employee development and process improvement. Led a waste-reduction initiative worth roughly DKK 1M to the bottom line in its first year.
Assistant Store Manager, Kiwi
Oct 2015 - May 2017Shared responsibility for daily operations, planning and staff coordination; onboarding and interviews.