Most Active Speaker

Audun Fauchald Strand

Audun Fauchald Strand

Principal engineer at NAV

Oslo, Norway

Actions

Principal Engineer at NAV. Worked for FINN.no before that. Loves to increase developer speed and make developers happy.

Badges

  • Most Active Speaker 2025

Area of Expertise

  • Information & Communications Technology
  • Government, Social Sector & Education

Topics

  • Software Development
  • Software Architecture
  • DDD
  • Cloud Architecture
  • Microservice Architecture

Reusable ideas about the reuse of software

NAV has a lot of software. Around 143 000 000 lines of code, and steadily increasing as we keep modernising and improving our digital services. Maintaining this huge code base is expensive and time-consuming. To reduce maintenance cost, we should produce less code, not more. One way would be to reuse more code and establish common components for teams to use. The talk will give a brief description of what NAV is, and why reuse (sometimes) is good for us.

We will go through different kinds of reuse such as open source, fork based reuse, shared libraries, common services and platforms. We will also discuss reusing knowledge and people, the pros and cons of the different approaches as well as a few lessons learned.

We have learned that the existing NAV mantra known as “reuse should be discovered, not designed” doesn't really work for us. We have to find a different approach, guided by product thinking and Conways law. To enable reusable components, you need an organisation to own these. We also need to re-arrange our incentives, financing and organisation to enable reuse in line with a product mindset.

Luftslottet som ble virkelighet

NAV kjører nå mesteparten av systmene sine i almenn sky. Denne presentasjonen vil fortelle historien om hvordan NAv i sky begynte som et luftslott og ble virkelighet.

Jeg vil komme innom teknologi, strategi, sikkerhet og organisering.

Adventures of Building a Platform as a Service for the Government

Who said that Government Tech has to be boring? In Norway the largest administration has been using Kubernetes for over 7 years! StatefulSets had just been introduced (alpha) and RBAC was still in beta. During this time we moved from quarterly releases to thousands of continuous releases each week across our fleet of cloud native applications!

Could we replicate the success we had at NAV for other agencies? Could we provide them with a fully managed platform as a service to let them focus on building new and innovative services for their users and not reinventing the wheel by building yet another platform?

In this session Audun and Hans Kristian will share their experience building and operating one of the largest platforms of its kind in Norway providing a fully fledged application development platform for more than a 100 product teams. And how they set an ambitious goal of being able to provide their platform as a service to other agencies.

Audun Fauchald Strand

Principal engineer at NAV

Oslo, Norway

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top