Experience

Platform Engineer

Stø AS – folka bak BankID og BankAxeptFull-time
Jan 2026 - Present · 6 mosOslo, Norway
AzureKubernetesTerraform

Cloud DevOps Engineer

Orange BusinessFull-time
Apr 2023 - Jan 2026 · 2 yrs 10 mosOslo, Norway

Platform Engineering for Stø (formerly BankID BankAxept):

• Development on a fleet management Azure Kubernetes Services platform using FluxCD for GitOps.

• Development of hybrid cloud networking infrastructure based on VWAN and ExpressRoute.

• Migration from Bicep/PowerShell to Terraform, and from Azure DevOps to GitHub.

• Enabling role for the organization's autonomous product teams adopting modern cloud infrastructure, Infrastructure as Code (IaC), and GitOps principles.

• Migration of on-premises resources and workloads to Azure.

Internal Developer Platform (IDP)

• Development on a multi-cloud IDP based on Kubernetes. Cloud resource provisioning using Terraform and GitOps using Argo Workflows, CD, and Events.

AzureKubernetesTerraformFluxCDCI/CDArgoCDKustomizeHelmAzure BicepGit

Backend and DevOps Engineer

Project Mime ABFull-time
Jun 2022 - Apr 2023 · 11 mosLysaker, Akershus, Norway

• Design and development of a scalable and cloud agnostic microservice architecture. Implemented using .NET 7, Python, TypeScript/React depending on the requirements.

• Configuration and administration of an OpenShift Kubernetes cluster, using Kustomize and Helm for management and configuration of development, staging and production environments.

• Self-hosted HashiCorp Vault for secrets management, with automated injection into Kubernetes pods via Agent Vault Containers, allowing applications to securely consume secrets as environment variables.

• Implementation of GitLab CI/CD pipelines for automated quality control and deployment for each microservice.

• The design and administration of a MSSQL relational database.

Kubernetes.NETAzureHelmKustomizeCI/CDPythonDockerOpenShiftHashiCorp VaultGit

Summer Intern - R&D

GenusInternship
Jun 2021 - Aug 2021 · 3 mosLysaker, Akershus, Norway

Development of a file storage CRUD API for multiple storage mediums, including Amazon Web Services S3 and Azure Blob Storage. One key feature was implementation of file streaming between API client and storage medium to optimize memory usage on the server. The quality of the final product was ensured by test driven development and documentation on functionality, relevant challenges and discoveries for future development. The engagement provided experience with .NET 5, C#, Kubernetes, Docker, AWS and Azure.

.NETKubernetesAzureAWSDockerCI/CDGit

Software Engineer

GenusPart-time
Aug 2020 - Jun 2021 · 11 mosLysaker, Akershus, Norway

Full stack development of microservices and websites deployed to production environments. The engagement has provided experience with C#, .NET Core, TypeScript, React, Azure, Kubernetes and Docker. Furthermore, I acquired valuable knowledge about software development methodologies and teamwork in a fast-paced and innovative environment.

C#.NETKubernetesDockerTypeScriptReact.jsGitAzure

Summer Intern - R&D

GenusInternship
Jun 2020 - Aug 2020 · 3 mosLysaker, Akershus, Norway

Backend development using .NET Core and C#. The project involved setting up a REST API used for accessing database metadata and statistics. The application had to be modular and support multiple relational database types. Performance optimization was an important aspect of the project. We implemented threads that updated a cache with data continuously. When a client sent a request, the application could fetch the data from cache instead of a potentially slow request to the database.

C#.NETRESTSQLGit

Website for Stetind Advokat with CMS and booking system

FrilansFreelance
Aug 2020 - Oct 2020 · 3 mosTrondheim, Trøndelag, Norway

Built using JavaScript and React with a custom UX and design. The project is hosted on Netlify and features a complete Content Management System. Furthermore, the website facilitates users to book online video consultation with a lawyer on available dates. Calendar events and video conference invitations are automatically sent to all participants.

TypeScriptReact.jsGit

Summer Internship

Kongsberg MaritimeInternship
Jun 2019 - Aug 2019 · 3 mosHorten, Vestfold, Norway

Implementation of autonomous control on a boat modelled after Yara Birkeland which was equipped with various sensors from Kongsberg Gruppen. If there were obstacles on collision course, the boat would detect and classify these, and then autonomously generate a new route to pass the objects in accordance with the maritime rules. I had the main responsibility for detection and classification in real-time using a dedicated camera. The detection and classification algorithms were implemented using TensorFlow and Python.

PythonTensorFlowComputer VisionGit

Education

Norwegian University of Science and Technology (NTNU)

Master's degree, Computer Science
Aug 2017 - Jun 2022Trondheim, Norway
Grade: 4.23

Specialization in artificial intelligence.

maltry.
Press ⌘G to drive