console consulting

Bygget for drift. Ikke for demo.

Console Consulting er Asbjørn Rørvik, senior fullstack-utvikler i Stavanger. Lei meg inn når dere skal bygge en integrasjon, en plattform, en nettside eller en app, og vil ha én som tar ansvar fra første skisse til den står i drift.

med systemer i produksjon
8 år
brukere i måneden på Kolumbus-appen
142 000
nettbutikker kjører Supportify
100+
kontaktperson fra skisse til drift
1
Starter scenen…

Equinor · Notifications og Workorders · apper offshore-driften er avhengig av

Integrasjoner

Hver melding til riktig system. Også når ett av dem er nede.

Det er i integrasjonene de fleste prosjekter blir sårbare. Her kommer hendelser fra Vipps, BankID, Altinn, Shopify og Posten inn ett sted og rutes videre. Når et system går ned, havner meldingene i kø og sendes på nytt når det er oppe igjen. Ingenting forsvinner, ingenting kommer dobbelt.

Starter scenen…
Simulert trafikk, samme mønster som i produksjon: kø, retry og idempotensnøkler.
← → eller 1 · 2 · 3 velger mottaker
Kilde
—
Innhold
—
Rute
—
Status
—
I kø
—
Svartid
—

Hvilke integrasjoner har du levert?

BankID, Vipps og Altinn (MVA og A-melding) i Mynto. Adyen med PCI DSS i EaseePay for Easee. Shopify i Supportify. Entur og Kolumbus sine sanntidsdata i Kolumbus-appen.

Hva skjer når et eksternt API er nede?

Det skjer, så det planlegges for fra dag én: kø, retry med backoff, idempotensnøkler og varsling til den som har vakt. Det er forskjellen på en demo og noe som står i drift.

Apper

142 000 reisende i måneden stoler på at bussen er der appen sier.

Kolumbus-appen vant Nordic Public Transport Design Award 2025. Jeg var en av utviklerne, via Netpower, på Flutter-appen og integrasjonene bak: sanntid, reiseoppfølging og betaling. Scenen er ikke appen, men det appen lever av: posisjon, forsinkelse og varsler som må stemme.

Starter scenen…
Simulert rute. Holdeplassene finnes, bussen gjør ikke.
← → styrer
Strekning
—
Neste stopp
—
Forsinkelse
—
Fart
—
Posisjon
—
Påstigninger
—
Varsel til reisende
—
Status
—

Hvilke apper har du levert?

Kolumbus (Flutter). Notifications og Workorders for Equinor (React Native, offshore). Altibox Hjem (Flutter, hundretusener av kunder). EaseePay (Flutter, PCI DSS). TryggDrift for NLR, fra første commit til App Store og Google Play. Kineletics, med watchOS og computer vision.

Flutter eller React Native?

Begge er i drift hos kundene mine. Valget avhenger av hvem som skal eie appen etterpå, ikke av hva jeg liker best.

Plattformer og nettsider

En plattform er tolv lag som skal stå oppå hverandre.

Database, API, innlogging, betaling, integrasjoner, admin, nettside og app. Hvert lag bygges på det forrige, og en skjevhet i bunnen blir dyrere jo høyere dere kommer. Mynto og Supportify er egne produkter i drift, bygget av meg fra database til app.

Starter scenen…
Det som stikker ut, kappes. Neste lag blir aldri bredere enn det under.
Space / klikk slipper laget
Modul
—
Lag
—
Avvik
—
Passform
—
Bygg
—

Kan du ta hele prosjektet alene?

Ja, fra skisse og arkitektur til drift. I større løp jobber jeg like gjerne inne i teamet deres, og sørger for at de kan eie det som er bygget når jeg går.

Hvilken stack bruker du?

Next.js og TypeScript på web, Go (Encore) eller .NET i backend, Postgres, Flutter eller React Native på mobil, drift på Vercel, Fly.io eller Kubernetes. Har dere en stack fra før, jobber jeg i den.

Leveranser

Det som er levert, målt i det som står i drift.

ÅrKundeLeveranseStackI drift
2026Myntoeget produktVirtuell regnskapsfører. Claude med verktøykall, BankID, Altinn.Next.js · Go · Claudei daglig bruk
2026Kineleticseget produktAI-trener med formfeedback via kamera og Apple Watch.Flutter · watchOSiOS · Android
2025KolumbusSanntids reiseapp med reiseoppfølging og betaling. Via Netpower.Flutter · Go · Entur142 000 mnd. brukere · designpris 2025
2025Supportifyeget produktAI-kundeservice for Shopify. Medgründer og CTO.Next.js · Shopify · LLM100+ butikker · opptil 85 % automatisk
2025NLR · TryggDriftHMS-app for landbruket, fra første commit til App Store.React Native · .NETerstatter KSL Trygg
2024AltiboxAltibox Hjem: wifi, gjestenett og foreldrekontroll.Flutterhundretusener av kunder
2023EquinorNotifications og Workorders. Avvik og arbeidsordre offshore.React Native · TypeScriptdriftskritisk · strengt regulert
2022EaseeEaseePay: fordeling av ladekostnader i borettslag.Flutter · AdyenPCI DSS
—DrDropin BedriftSykefraværshjelpen: egenmelding, sykmelding fra NAV, oppfølgingsplaner og dialogmøter.Next.js · KubernetesNAV · Altinn · Maskinporten

Årstall er når jeg jobbet på prosjektet. Tall er oppgitt av kundene eller hentet fra egne dashboards. Referansepersoner gis på forespørsel.

Sammenlign

Konsulent, byrå eller ansette?

ConsoleByråAnsette
Hvem gjør jobbenDen du snakket medEt team satt sammen for prosjektetDen du ansetter
Tid før oppstartUkerUkerMåneder
BreddeÉn senior, hele stakkenFlere roller og spesialisterAvhenger av hvem du finner
KapasitetÉn personKan skaleres oppÉn person
Kode og dataDeresDeres, sjekk avtalenDeres
Når det er levertOverlevering, eller videre driftNy avtaleBlir værende

Når bør vi velge byrå?

Når dere trenger fem folk fra dag én, eller design, merkevare og utvikling i samme kontrakt. Da er et byrå riktig, og jeg sier det hvis det er der vi havner.

Og når bør vi ansette?

Når produktet er kjernen i virksomheten i mange år. Da kan jeg bygge første versjon og hjelpe dere å ansette den som tar over.

Samarbeid

Slik leier dere meg inn.

Timebasert

Inn i teamet deres, hel- eller deltid, så lenge det trengs. Passer når omfanget endrer seg underveis.

Fastpris

For avgrensede leveranser: en integrasjon, en nettside, en første versjon av en app. Dere vet prisen før vi starter.

Drift og videreutvikling

Etter lansering: overvåking, oppdateringer og nye funksjoner i det tempoet dere vil.

Offentlig sektor: jeg leverer tilbud på anbud via Doffin og kan gå inn som underleverandør i rammeavtaler.

  1. 0130 min · uforpliktende

    Samtale

    Dere forteller hva som skal bygges og hvorfor. Jeg sier ærlig om jeg er rett person.

  2. 02skriftlig

    Forslag

    Omfang, arkitektur, plan og pris på et par sider. Ingen salgspresentasjon.

  3. 03i ekte miljø fra første uke

    Oppstart

    Det første som leveres, kjører der det skal kjøre. Dere ser fremdrift i produktet, ikke i statusmøter.

Om

Asbjørn Rørvik

Senior fullstack-utvikler · Stavanger

Jeg har jobbet åtte år med systemer som skal virke hver dag: driftskritiske apper for Equinor, reiseappen til Kolumbus, betalingsløsningen EaseePay for Easee og smarthus-appen til Altibox.

Ved siden av kundeoppdrag bygger jeg egne produkter. Mynto er en virtuell regnskapsfører drevet av Claude, Supportify gir over hundre nettbutikker AI-kundeservice. Det betyr at jeg vet hva det koster å drifte det jeg bygger, ikke bare å levere det.

Fullstack betyr her design, app, backend, integrasjoner og drift, fra samme person.

  • Flutter
  • React Native
  • Go
  • .NET
  • TypeScript
  • Next.js
  • Postgres
  • Claude

Har dere noe som skal bygges?

Skriv noen linjer om hva det er, når det bør stå, og hva som finnes fra før. Jeg svarer selv.

Send en e-post →

hei@consoleconsulting.no