Petter Johan Sandvand Crantz

I build software and lead development teams. By day I am a senior consultant at Itera in Fredrikstad, and I live in Sarpsborg, Norway.

See projects Get in touch
Portrait of Petter Johan Sandvand Crantz, smiling in a grey sweater
8 mndfrom empty repo to production, with me as tech lead
#1Devin AI user at a large Nordic bank
25sites monitored by Enkeldrift, the company I co-own

About

I want to create good experiences for as many people as possible, and use technology to make existing solutions simpler. I like to challenge how things are done today, but first I want to understand the problem and the people who will use the solution.

In recent years I have been tech lead on projects that started from a blank page. I like owning the architecture, talking to the people who order the work and giving developers peace to build. I still write a lot of code myself.

I work best in cross-functional teams where several fields meet. I hold a bachelor's degree in informatics from the University of Oslo, specialising in digital economics and management. It gives me both technical breadth and business understanding. I am certified in AZ-900, ISTQB Foundation and the McKinsey Forward Program.

Alongside my job I co-own Enkeldrift, where we build monitoring for technical installations. Before IT I ran my own photography business, organised Færder barnefest for 5,000 children in Tønsberg and was an instructor at Redningsselskapet.

Outside work

I live in Sarpsborg with my dog, and I like to stay active. I love the water, and I volunteer at Redningsselskapet, the Norwegian rescue society, where I serve as a deckhand.

How I can help

For companies in Østfold and the rest of Norway that need a technical lead, want to get started with IoT monitoring, or want to use AI in development without losing quality.

Tech lead for development teams

I take technical responsibility from architecture to delivery, talk to the people who order the work and make sure the team gets room to build. I have led a team from a blank page to production in eight months.

IoT and monitoring

From sensor to dashboard and alerts. I built and run a monitoring platform with 25 sites in operation, and can help you get started without over-engineering.

AI-assisted development

I have set up AI workflows for whole development teams with Devin and GitHub Copilot, with measurable impact on delivery pace. I help teams use AI without losing quality.

Writing

I deliver more than ever. Why doesn't it always feel good?

Published on kode24, June 2026. About "AI apathy": the hollow feeling of high output, and how I regained a sense of mastery by focusing on understanding problems, system design and stakeholder work while AI agents write most of the code.

Projects

Enkeldrift

25 sites in operation. Sensors, a mobile-friendly dashboard and alerts by email and SMS when something deviates, including in healthcare. I co-own it and handle architecture, code and customer contact.

  • React
  • Express
  • Tailwind
  • Raspberry Pi
  • AWS

Heftige Event

A simple, fast site. I built the website for Heftige Event, which runs RIB boat trips on the Oslofjord. It shows the trips and makes it easy to get in touch.

  • Web
  • Customer project

Drifty – drift simulation

From student project to operational use. A map that shows where something in the sea may drift, built on simulation data.

  • .NET
  • React
  • Mapbox
  • NetCDF
  • MongoDB

Case management for travel insurance

60,000 cases a year, live in eight months. I led three developers from start to production. Sensitive health data, live updates across tabs and users, and lookups against population registers in four countries.

  • .NET
  • React
  • React Native
  • SignalR
  • Azure

Leasing platform for a bank

Four apps for four countries in under a year. As tech lead I laid an architecture that lets us add new modules without redoing everything. Five developers, with AI tools as a normal part of the job.

  • .NET
  • React
  • TypeScript
  • Micro frontends
  • Terraform

Skills

Backend

  • C# / .NET
  • Entity Framework
  • REST, OAuth, SignalR
  • SQL Server, MongoDB

Frontend

  • React, TypeScript
  • React Native
  • Mapbox, Tailwind
  • Module Federation

Cloud and DevOps

  • Azure, Kubernetes
  • Azure Pipelines, GitHub Actions
  • Terraform, Docker
  • Grafana

Leadership and AI

  • Technical leadership and architecture
  • Stakeholder and product dialogue
  • Devin, GitHub Copilot
  • Security and code quality

Frequently asked questions

Who is Petter Johan Sandvand Crantz?

Petter Johan Sandvand Crantz (also known as Petter Johan Crantz) is a tech lead and senior consultant at Itera in Fredrikstad, Norway. He lives in Sarpsborg, holds a bachelor's degree in informatics from the University of Oslo and co-owns Enkeldrift.

What can Petter help with?

He can be tech lead for development teams, build IoT monitoring from sensor to dashboard and alerting, and help teams use AI-assisted development without losing quality.

Which technology does he work with?

Mainly C#/.NET and React with TypeScript, plus React Native, Azure, Kubernetes, Terraform and SignalR.

What is Enkeldrift?

Enkeldrift is a small company that delivers IoT-based monitoring of technical installations. Petter is a co-owner and handles architecture, development and customer contact. 25 sites are monitored today.

How do I get in touch or engage Petter?

He takes on assignments through Itera in Fredrikstad. Start with a message to him on LinkedIn, and he will bring Itera in.

Contact

Have an idea, a project, or just want to talk tech? Send me a message on LinkedIn. I take on assignments through Itera in Fredrikstad, so we start with a conversation and I bring Itera in.

LinkedIn GitHub