I'm a technical, yet business aware, person that loves to see technology work with the purpose of helping users and organizations to achieve their goals.

Have a look at my blog,, to see a few examples of how I think and work.



Kubernetes (2017-)

Microsoft Azure (2015-)

Amazon Web Services (AWS) (2015-)

Docker (2016-)

SaltStack (2014-2018)


Go (2016-)

Python2/3 (2013-)

HTML+CSS (2002-)

JavaScript (2016-)

REST APIs (2014-)

SQL (2002-)

Shell & Powershell (2005-)

PHP (2002-2015)

SOAP APIs (2011-2015)


Time-series databases(2009-)

Grafana (2014-)

Prometheus (2017-)

ELK-stack (2012-)


Linux (2006-)

Databases (SQL) (2002-)

Apache/Nginx/IIS (2002-2012)

Windows (2002-2010)

VMware/KVM (2007-2014)

FreeBSD (2003-2006)


Firewalls (2003-)

Encryption (2007-)

IDS/IPS (2007-2010)

Risk analysis (2009-)


TCP-IP (2003-)

Switching (2009-)

Routing (2010-)


Summer 2019
Equinor Loop - Radix
- Story about Radix, a Kubernetes Platform-as-a-Service I have worked on
Fall 2019
Equinor Loop - Equinor Developer Conference
- Story about Equinor Developer Conference, including a short interview with me

Presentations and talks

Avoiding Lock-in without avoiding Managed Services (SpeakerDeck)

20 minute talk

- February 2020 - Stavanger Software Developers Meetup

Perspectives on how to maximize benefit from managed services without the cost and risk of vendor lock-in

Docker introduction (SpeakerDeck)

3 hour workshop

- February 2019 - Equinor Internal

- September 2019 - Equinor Developer Conference

Gentle introduction to Docker as a first step in progressing towards the cloud. Initially held as an internal workshop in February 2019 and again as the most popular workshop at Equinor Developer Conference (EDC) in September 2019 with 70+ participants.


A selection of past projects I'm especially proud of having done.

Integrated monitoring system (IMS) - A PHP-based web application that collects real-time data from CRM systems via Oracle SQL, provisioning systems via SOAP API, customer premise equipment via telnet and network equipment in the field via SNMP. Allows first-line support in Kvinnherad Breiband to solve 80-90% of incoming requests without escalating to technical personnel. Used several times per hour for 5-6 years.
Responsible for migrating IPTV from Altibox to Get. - During spring and summer 2011 Kvinnherad Breiband switched providers of IPTV services from Altibox to Get. This included preparing the network for running both IPTV networks simultaneously during the migration. It required ingenuity to accomplish this "in flight" both accounting for configuration complexity and available network bandwidth without causing downtime or degradation of services. We also surveyed 1500 customers and updated CRM systems with new subscription preferences and mapped this to new set-top-box MAC-addresses for each customer. Total preparations took us 2-3 months for 1-2 people. Migration was done in stages of 4-500 set-top-boxes per week, with 2-3 people managing support calls on the days of delivery. Everything went better than expected and the last week we doubled the delivery pace and delivered 1000 set-top-boxes.


I've spent both my personal and professional time on technology for the past 15 years. In the beginning my main interest was technical security and I was lucky to work within naval communications systems and later as a security analyst in Secode. I understood that effective security is as much about routines, threat assessment, strategy and risk analysis as it did about the dream of impenetrable technical security.

I then moved back to my home region Vestlandet and worked as a consultant in network and security in ErgoGroup (now Tieto Evry) for 2-3 years. The work was not that challenging and it was sometimes frustrating to see how problems were solved in a local optimum often in conflict with the organization's overall strategy and goals.

In 2010, at the age of 24, I jumped off the corporate train and started my own consultancy company. At my first client, Kvinnherad Breiband (a regional ISP), I had the responsibility of networks, servers and support systems. It had been a few years since there had been done any significant changes and upgrades causing uptime and stability to suffer. During my 8 years there I worked relentlessly to improve systems and troubleshoot problems that might arise 24/7. Old systems were taken out piece by piece. Redundancy was improved and single-points-of-failure were identified and removed. Automation and monitoring was a key strategy to allow for both a doubling of customer count, introduce new services and improve customer satisfaction, without increasing headcount in the organization. Cooperation with leadership and the entire organization was not always easy, but critical, to ensure the right prioritizations and trade-offs between technology and economy and short-term vs long-term. After 5 years of weekly visits on-site I wanted to spend less time traveling and during 2015-2017 I spent 3 days weekly on operations and onboarding of two new resources that were going to carry the torch going forward.

In 2016 I got a request about monitoring so I started setting up a small monitoring service in the cloud based on my own experience built on the best available open-source systems. The existing managed monitoring solutions were easy to start using but had a pricing structure that made it prohibitively expensive to monitor for example hundreds of servers at a sufficient interval. Further development stopped in 2017 because of new opportunities but the existing customers still use the platform.

In spring 2018 I was given the opportunity to join a very high skilled group of people in starting a product and consultancy company, K30, based in Stavanger. Being a co-founder, board member and partner allows me to shape culture and strategy of our company yet I still have the support I need to continue focusing on technical challenges and pursuing my goal of being a thought leader in the next era of computing and technology.