Andri Fannar Enge

Andri Fannar Enge

🎂 01.28.96
đŸ—ș Oslo, Norway
đŸ“± 47959693
📧 andrifann@gmail.com

Profile

I am a Platform Engineer with seven years of experience across DevOps and full-stack development. I focus on developer experience: building the infrastructure, automation, and tools that help teams deliver reliable software with less friction.

My strongest interests are Linux, Kubernetes, and distributed systems. I enjoy taking systems apart, understanding where the problems are, and improving what matters to developers and end users. I combine hands-on engineering with a broader view of how shared tools and practices can help teams work together.

For the past three years, I have worked extensively with Kubernetes as part of a team dedicated to a Kubernetes-based application. I have deep experience developing and maintaining containerised applications, from local development through to production.


Core Competencies

  • Developer experience and internal platform tooling
  • Linux, Kubernetes, Helm, and distributed systems
  • Containerised application development and operations
  • CI/CD, Dagger, build caching, and deployment automation
  • System architecture, Azure, and infrastructure as code
  • End-to-end testing and load-testing infrastructure with Bun and k6
  • Application security, vulnerability scanning, and shared security practices

Work Experience

Platform Engineer at Teleplan Globe

2024-present

My role is split between DevOps engineering for a product team and platform engineering for the wider company. Developers are my users: I build tools that make their work easier and help establish shared practices across teams.

Alongside one colleague, I jointly own and operate the product team’s infrastructure, including upgrades, monitoring, incidents, access control, networking, and recovery. I also contribute to backend development alongside our full-stack developers.

DevOps Engineer, Solution Architect, and Cloud Developer at Saint-Gobain Distribution Norway

November 2021-2024

Technician at Norgesgruppen Data

2021 (eight months)

Worked with IT support, operations, and internal system development.


Selected Experience and Projects

Faster Builds and CI

  • Designed and built a Dagger-based build pipeline that reduced image build times from over 25 minutes to under five.
  • Replaced rebuilding every image on every run with content-hash-based change detection, persistent self-hosted GitHub runners, and caching through Dagger and Azure Container Registry.
  • Wrote the orchestration logic for the application’s components and automation to manage the Mac mini build runners.
  • The pipeline supports local development and hundreds of CI pushes a day for one product monorepo. It has become an internal reference for CI tailored to a product and its developers.

Production-Like Local Development

  • Proposed, designed, and developed an automated “prod lite” local development environment using k3d and Helm, replacing manually connected Docker containers and environment files with a repeatable Kubernetes installation.
  • Built setup scripts with preset configuration, different installation options, and simple commands. Refined the output and automation to make the environment intuitive for developers.
  • A first build and setup takes under ten minutes. With the build cache populated, developers can destroy and recreate the environment in under a minute, including their local changes.
  • Added hot reload using Bun watch so developers do not need to rebuild for every code change.

Reliable End-to-End and Load Testing

  • Replaced a flaky, hard-to-extend end-to-end stack with a Bun-based test suite running against the local application stack in k3d.
  • Reduced end-to-end test runs from 15-20 minutes to 5-8 minutes while making the suite more reliable and easier to extend.
  • Designed and developed a k6 load-testing framework and application integration that automates test setup and execution. A colleague added a frontend so it can run as a service against different environments with the appropriate credentials.
  • The framework enabled the team to identify and fix performance bottlenecks: the application went from crashing at 100 k6 virtual users to handling over 400 highly active virtual users. My contribution was the testing framework that made this work possible; the team implemented the performance fixes.

Infrastructure and System Architecture

  • Built reusable infrastructure-as-code modules for AKS, virtual machines, and Azure Container Registry, replacing ad hoc manual provisioning with a consistent foundation.
  • Chose Azure for development, staging, and production environments to simplify ongoing management, while retaining on-premises environments for previews, load testing, and specialised testing.
  • Develop and maintain Helm charts and deployment pipelines, with monitoring through Prometheus and Grafana.

Security and Knowledge Sharing

  • Established company-wide vulnerability-scanning and security-review practices where there had previously been no common policy.
  • Designed the process and drafted the policy document with the platform Product Owner, giving teams clear expectations for scanning and security reviews.
  • Run courses on setting up and using the company’s vulnerability-scanning software, helping different teams adopt the tools and process.

Cloud-Based Data Integration Platform

  • Co-led the redesign of a data integration platform to improve Azure virtual network integration and security.
  • Adapted Microsoft’s Bicep module library to the platform’s requirements and distributed reusable modules through Azure Container Registry.
  • Worked alongside developers to adopt the modules and navigate the platform’s security requirements.

Full-Stack Development

  • Designed and developed production web applications using JavaScript, TypeScript, and frameworks such as Svelte.
  • Built internal tools focused on data access and enrichment.
  • Developed and launched a containerised Node.js canteen application with ID-card purchases and billing integration, and continued maintaining it after leaving the company.

Education

University of South-Eastern Norway

2016-2020

Studied at the University of South-Eastern Norway. Completed a bachelor project exploring human error in IT systems, with a focus on security, risk assessment, and system design.

Asker VideregÄende

2012-2015

Natural Science.


Languages

  • Icelandic - Native Language
  • English - Advanced
  • Norwegian - Fluent

andri.tech © 2026