Senior .NET and Azure Architect with 20 years of enterprise software experience in backend engineering, cloud architecture, and systems integration. I design and deliver scalable C#/.NET services, Azure infrastructure, and modernization roadmaps for business critical platforms. Strong track record across energy, software, and regulated domains, including API integrations, infrastructure as code, and end to end delivery. Available for remote freelance and contract engagements.

Atle Holm

Senior .NET and Azure Architect with 20 years of enterprise software experience in backend engineering, cloud architecture, and systems integration. I design and deliver scalable C#/.NET services, Azure infrastructure, and modernization roadmaps for business critical platforms. Strong track record across energy, software, and regulated domains, including API integrations, infrastructure as code, and end to end delivery. Available for remote freelance and contract engagements.

Available to hire

Senior .NET and Azure Architect with 20 years of enterprise software experience in backend engineering, cloud architecture, and systems integration. I design and deliver scalable C#/.NET services, Azure infrastructure, and modernization roadmaps for business critical platforms. Strong track record across energy, software, and regulated domains, including API integrations, infrastructure as code, and end to end delivery. Available for remote freelance and contract engagements.

See more

Experience Level

Expert
Expert
Expert

Language

Norwegian
Fluent
English
Advanced
Icelandic
Fluent

Work Experience

Senior Architect at Freelance
January 1, 2025 - Present
Independent B2B consultancy delivering backend architecture, cloud infrastructure, and enterprise integration for Scandinavian clients. Focus on .NET modernization and Azure migration strategy.
Senior Software Developer at Cegal AS
December 1, 2021 - February 1, 2025
Developed 'InfraStructure As Code' using Bicep and Azure DevOps. Set up Azure infrastructure for various projects and integrations.
Senior Developer at Aize
June 1, 2021 - December 1, 2021
Worked on validation with backend development using .NET Core and Azure.
Senior Software Engineer at Sopra Steria
August 1, 2016 - July 1, 2021
Full-stack C# and .NET development for Norwegian government and enterprise clients including Legemiddelverket, Toll, Oslo Pensjonsforsikring, NAV, and Statnett. Served as Scrum Master and held Team Lead responsibilities for approximately one year within this period.
Product Engineer at Experis (Kongsberg Maritime)
August 1, 2015 - August 1, 2016
Automated VMware ESXi configuration on maritime vessels using C# scripts and WCF services. Built a C# WinForms installer and management UI. Delivered data exchange services for ship systems and worked on requirements for database replication and redundancy.
Senior Administrator at Atea
January 1, 2013 - August 1, 2015
Responsible for VMware and Hyper-V virtualisation infrastructure. Built support and automation tooling using PHP, jQuery, Node.js REST API with MongoDB and MSSQL backends. Delivered operational automation with PowerShell and System Center Orchestrator. Participated in OS upgrades and patching across the infrastructure.
Senior Application Specialist at TeleComputing
August 1, 2010 - January 1, 2013
Application patching, upgrading, and troubleshooting across a large Citrix environment with SQL Server, GPO, Active Directory, and Windows Server. Automated operational tasks using scripts. Later contributed bugfixes to a large ASP.NET WebForms system used for documentation management and integration with production systems.

Education

Bachelor Informatics at Høgskolen i Sør-Trøndelag (HiST)
January 1, 2005 - January 1, 2010

Qualifications

AZ-400: Designing and Implementing Microsoft DevOps Solutions
January 1, 2023 - June 1, 2026
AZ-204: Developing Solutions for Microsoft Azure
January 1, 2023 - June 1, 2026

Industry Experience

Software & Internet, Energy & Utilities, Healthcare
    paper 3D Construction Rule Validation Engine (Aize)

    Contributed to development and maintenance of the Constructability Engine at Aize, a .NET Core backend service that calculates compliance with construction rules for complex oil platform installations modelled in AVEVA E3D.

    The engine ingests large JSON exports from E3D, processes structural data to detect deviations from approved construction standards, and presents the results in a graphical interface for engineers and planners. Work involved performance optimisation for large data volumes, maintenance of the rule-matching logic, and integration with Azure for data processing workflows.

    Operated within a small agile team building cloud-based tools for the offshore energy construction sector.

    paper Azure Identity and MFA Solution for Offshore Norge

    Contributed to building a centralised Azure-based authentication solution for the applications used by actors within Offshore Norge, the Norwegian oil and gas industry trade organisation.

    The solution replaced previous on-premises authentication with a cloud-native MFA platform using Azure Functions, App registrations, EntraID, Application Insights, and Azure Pipelines. Users are registered either via B2B federation for organisations with their own Active Directory, or manually for those without. The solution automates the registration and removal of users and companies through EntraID and Azure Functions communication.

    Participated in the initial proof-of-concept and the first sprint to develop the production solution. Contributed to requirements specification and architecture proposals alongside the team.

    paper Azure Integration Platform for SpareBank 1 Markets

    Contributed to the design and delivery of a cloud-native enterprise integration platform for SpareBank 1 Markets, built on Azure following ESB, pub-sub, and loose-coupling principles.

    Implemented integrations and data transfer workflows between financial systems using Logic Apps Standard, Azure Functions, Service Bus, and Event Hub. The platform was built as a partially network-isolated solution with API Manager, Application Gateway, and Virtual Network infrastructure. Deployments were automated with Azure DevOps YAML pipelines and Infrastructure as Code using Bicep.

    Delivered within the Cegal engagement, working across a regulated finance sector environment with strict requirements for reliability, auditability, and secure inter-system messaging.

    paper National Electricity Market Portal for Statnett

    Sole developer responsible for development and maintenance of the Ediel portal (ediel.no, ediel.se, ediport.dk), Statnett’s national web platform for registration and approval of actors in the Norwegian, Swedish, and Danish electricity markets. The portal handles message exchange between market actors and acts as a test resource for validating Elhub message dynamics.

    Built on C# and .NET across the full stack, from HTML and JavaScript frontend to C# backend and T-SQL. Developed and maintained core registration workflows, actor approval flows, and message exchange services. Operated independently as the primary developer for the first year, then as the main developer throughout the engagement. Supported by test-driven development and an established test regime.

    paper Azure DevOps CI/CD and Infrastructure as Code Delivery

    Implemented CI/CD pipelines using Azure DevOps YAML for multi-stage deployments across customer environments at Cegal. Built reusable Infrastructure as Code modules with Azure Bicep covering resource provisioning, environment configuration, access control, and release automation. Standardized branch strategies, automated quality gates, and environment promotion rules across the client portfolio. Clients served through this work included Statsbygg, NorgesGruppen, SpareBank1, and Skagerak Energi.

    paper Enterprise API Integration and Backend Modernization

    Built Azure-based integration solutions at Cegal connecting enterprise systems for multiple clients. Implemented event-driven workflows using Azure Functions (C#), Logic Apps, and Service Bus, with focus on reliability through structured error handling, retries, and dead-letter monitoring. Delivered backend API services using .NET and SQL, supporting data exchange between Salesforce CRM, SAP, and custom legacy systems. Clients included NorgesGruppen, SpareBank1, Statsbygg, and Skagerak Energi.

    paper Cloud Cost Optimization and Production Reliability Initiative

    Contributed to production reliability improvements and Azure infrastructure standardization at Cegal across several concurrent client environments. Implemented structured deployment pipelines using Azure DevOps YAML, Application Insights monitoring baselines, and Bicep-based provisioning to reduce manual configuration and increase consistency. Worked to eliminate environment drift, improve alerting coverage, and support safer release practices across the client portfolio, which included Statsbygg, SpareBank1, and Skagerak Energi.

    paper Enterprise Azure Migration and .NET Modernization Program

    Worked as a senior software engineer on .NET modernization across multiple enterprise client environments at Sopra Steria. Extended and maintained large portfolios of C# applications for Norwegian Medicines Agency (Legemiddelverket), including WCF services, WinForms tools, ASP.NET web apps, and SQL Server backends. Used DevOps tooling with Octopus Deploy and VSTS to automate delivery. Parallel projects included web development for Norwegian Customs Service, backend and REST API work for Oslo Pensjonsforsikring, and React and TypeScript frontend tasks. Also served as Scrum Master and held Team Lead responsibilities for one year. Later assigned to full-stack development on Statnett’s national Ediel energy data exchange portal using C# and .NET technologies.

    paper Enterprise Retail Integration Platform for 1,800+ Stores

    Backend development and cloud integration work for NorgesGruppen, covering a retail footprint of more than 1,800 stores. Implemented Azure integration services connecting Salesforce CRM with legacy enterprise systems, with strict requirements for high availability and data consistency. Built Infrastructure as Code using Azure Bicep and Azure DevOps YAML pipelines. Implemented fault-tolerant message workflows using Azure Service Bus and Azure Functions, including retries, validation, and error handling. Delivered high-throughput C# and .NET backend services with zero-downtime release practices and TDD quality controls.

Hire a Developer

We have the best developer experts on Twine. Hire a developer in Oslo today.