# DevOps

> Udvalgt arbejde fra Engineer ApS, der demonstrerer DevOps — resultaterne, der beviser det.

- [Har automatiseret udrulning af GIS SaaS‑applikationer, databehandling og rapporteringssystem ved hjælp af GitHub Actions CI/CD, Python, Bash og SQL.](https://software.engineer.company/da/portfolio/automated-gis-saas-application-deployment-data-processing-and-16/)
- [Har automatiseret levering af 20 GIS‑datapipelines og ETL‑processer for appdata og strømlinet infrastrukturautomatisering og rapportering.](https://software.engineer.company/da/portfolio/automated-delivery-of-20-gis-data-pipelines-and-17/)
- [Har ledet softwareudviklingen af en GIS‑kortapplikation, øget omsætningen 10 gange og positioneret produktet som et primært dataaktiv.](https://software.engineer.company/da/portfolio/led-the-software-development-of-a-gis-map-24/)
- [Har optimeret budgetomkostningerne 10 gange uden tab af produktivitet for den saudiarabiske virksomhed ved at nytænke den samlede infrastruktur, fjerne unødvendige tjenester og flytte væk fra AWS‑skyen.](https://software.engineer.company/da/portfolio/optimized-budget-costs-10-times-with-zero-loss-56/)
- [Har genereret API‑kontrakten udad fra databasen — OpenAPI, en typet TypeScript‑klient på 44.076 linjer, 61 mock handlers og de grænser, UI'et håndhæver — med en guard i hvert led, der fejler ved drift.](https://software.engineer.company/da/portfolio/built-a-request-schema-validation-contract-with-automated-61/)
- [Har fastlagt platformens grundlæggende beslutninger i ugerne efter, at kodebasen blev åbnet i november 2025 — lagdelingen, database‑first‑dataadgang og zero‑warnings‑standarden — og de holder stadig ni måneder senere.](https://software.engineer.company/da/portfolio/set-the-platform-s-founding-decisions-in-november-2025-80/)
- [Har som en af de første medarbejdere designet og bygget hele kerneinfrastrukturen og de understøttende processer fra bunden for en grøn‑energi‑SaaS‑startup og lagt fundamentet for hurtig vækst.](https://software.engineer.company/da/portfolio/as-one-of-the-first-hires-designed-and-86/)
- [Har bygget en lagdelt automatiseret testsuite — 981 Go‑tests, 543 frontend- og browserspecs, 494 SQL‑adfærdstests — med mutationstest, property‑based tests og en tilgængelighedsgate.](https://software.engineer.company/da/portfolio/built-a-layered-automated-test-suite-across-four-layers-94/)
- [Har bygget egen error monitoring og OpenTelemetry‑tracing frem for at købe dem — sanitering af payloads, detektion af spikes og regressioner, symbolication og et syntetisk heartbeat — bag 11 operatørvisninger.](https://software.engineer.company/da/portfolio/built-first-party-error-monitoring-and-tracing-98/)
- [Har udrullet virksomhedens egen git‑forge på Soft Serve, privat som udgangspunkt og uden webpanel, med SSH‑porten bundet til loopback bag en jump‑vært, og har gjort landingssiden foran den til et build‑artefakt af hovedsitet frem for en håndholdt kopi.](https://software.engineer.company/da/portfolio/deployed-the-companys-own-git-forge-121/)
- [Har skåret sitets browserdrevne kvalitetsgate fra 1.636 sekunder til 615 ved at planlægge dens tjek længst‑først gennem en worker‑pulje begrænset til fire baner, efter at have målt at alfabetisk rækkefølge kostede 320 sekunder mod 224.](https://software.engineer.company/da/portfolio/cut-the-visual-quality-gate-to-ten-minutes-128/)
- [Har bragt 10.242 linjer kvalitetsgate‑JavaScript under en formatter og en linter efter at have fastslået, at det var kodebasens største kodemængde og den eneste, intet læste, og har rettet 13 fund uden at undertrykke nogen.](https://software.engineer.company/da/portfolio/brought-the-quality-gate-code-under-a-linter-143/)
- [Har holdt generatoren til 981 testtilfælde med et dækningsgulv på 92 % grendækning og advarsler behandlet som fejl, og har hævdet idempotens ved at køre hele build‑pipelinen to gange fra en tom fil og kræve, at anden gennemløb intet ændrer.](https://software.engineer.company/da/portfolio/held-the-generator-to-964-tests-and-a-coverage-floor-145/)
- [Har valgt hver eneste regel, Python‑linteren har, som fejl og har arbejdet 1.815 fund ned til nul, hvor hver af de få undtagelser bærer en skreven begrundelse og to af dem er understøttet af et tjek frem for en kommentar.](https://software.engineer.company/da/portfolio/enabled-every-python-linter-rule-as-an-error-147/)

<https://software.engineer.company/da/categories/devops/>
