Work

Et utvalg apper, nettsider og produkter jeg har designet og bygget — alene eller sammen med kunder.

Svevende svart Agens-logokule i en lys 3D-scene med kontaktskygge og dybdeskarphet

3D Graphic

motz.dev / Agens

Utforskninger i sanntids-3D – fra en fysikkdrevet React Three Fiber-scene for agens.no til rå WebGPU-shading direkte på iPhone.

3DWebGPUReact Three FiberThree.jsWebGLReact NativeEksperiment
Fullscreen-spilleren i Bauneveien-appen med albumcover fra en av barnehagens sanger

Bauneveien

Eget produkt

Egen musikkapp for barnehagen — nye sanger publisert av de ansatte, push-varsel når barna kan synge en ny.

Mobile AppiOSAndroidReact NativeFirebaseAI
Seks BBC Beeb-skjermer med fargerike stemmeassistent-animasjoner i lytting, tenking og svarsmodus

BBC Beeb

BBC / Agens

Et parametrisk, lydstyrt animasjonssystem for BBCs stemmeassistent Beeb – bygget som komponentbibliotek i React og WebGL, og presentert som en interaktiv, scroll-drevet case.

WebGLThree.jsReactTypeScriptCanvasFramer MotionStorybookAnimation
Animert GIF av BBC iPlayer-scrubbing-interaksjon med Blue Planet II som bakgrunn

BBC iPlayer — Motion Design Language

BBC

Teknisk dokumentasjon og prototype for BBCs nye bevegelsesdesignspråk for iPlayer og Standard Media Player.

Motion DesignReact NativeAnimationiOSAndroidPrototypingDocumentation
Fæbriks ekte «fæbrik»-logo i signaturoransje på creme bakgrunn

Fæbrik

Fæbrik

Medlemskapsplattform for søm- og håndverks-entusiaster, med app, web og Stripe-drevet abonnement.

AppWebFirebaseStripeReact NativeNext.js
Flink-appen vist på iPhone – dagens gjøremålsliste i lavendel

Flink

motz.dev

En rolig, privat gjøremålsapp for iPhone – med hjemskjerm-widget, ingen konto og ingen sporing.

iOSAppDesignUtviklingWidget
Tittelslide — "Fluid interfaces with React Native" på mørk bakgrunn med Agens-logo

Fluid Interfaces

Foredrag — Agens

Foredrag om å bygge flytende, native-følende animasjoner og interaksjoner i React Native — basert på Apples Fluid Interfaces-prinsipper fra WWDC 2018.

ForedragAnimationUXReact Native
Hjemskjerm i Gjensidiges øvelseskjøring-app med rød kabriolet-illustrasjon og kilometerteller

Gjensidige — Øvelseskjøring

Gjensidige

En gamifisert følgesvenn for øvelseskjøring – oppdrag, kilometermål, trafikkquiz og troféer som gjør de mange timene bak rattet til en reise det er verdt å fullføre.

React NativeiOSAndroidMotion DesignIllustrasjonGamification
Pre-round-skjerm i Gul Bolle med rundetype og spillerinfo

Gul Bolle

Eget produkt

Selskapsspill for mobil og web — del en kode, skriv lapper, spill 8 kreative runder.

Mobile AppWebGameReact NativeFirebase
Haralt-appen viser utleieoversikt med Playstation 5 og headline "Lei tingene du trenger – når du trenger dem."

Haralt

Haralt AS

Selvbetjent utleie fra fysiske smart-skap — bla i produkter, betal og lås opp via app og web.

Mobile AppWebReact NativeAstroSupabaseStripeIoT
Kartlek — orientering på din telefon

Kartlek

Eget produkt

Kompromissløs orienteringsapp for iOS, Apple Watch og Garmin — spor, mellomtider og rekorder i ett grensesnitt, uten reklame.

Mobile AppiOSApple WatchGarminWebReact NativeFirebaseNext.js
AquaSolar undervannslamp rendert som interaktivt 3D-objekt med glødende LED-ringer på mørk bakgrunn

Nevamarine

Nevamarine

Immersjonsmarkedsføring for undervannslys — scroll-drevet 3D-fortelling med sanntids WebGL-scener og Sanity CMS.

WebThree.jsReact Three FiberGSAPSanityNext.jsTypeScript
Ulstein-fartøy seiler i norsk fjord ved solnedgang med snødekte fjell i bakgrunnen

Ulstein Fleet

Ulstein Group

Maritim flåtedashbord for MRV-compliance, NOx-rapportering og sanntids fartøysporing — bygget for Ulstein Group.

DashboardMaritimeNext.jsTypeScriptDrizzlePostgreSQLNextAuthAzure
Hjemskjerm i Utviklingstrinn-appen med barnets profil og dagens tips

Utviklingstrinn

Eget produkt

En rolig, faktabasert følgesvenn gjennom barnets første fem år – personlig tidslinje, dagbok, vekstkurver og helsestasjonslogg, alt lagret lokalt på din enhet.

iOSAppDesignUtviklingReact Native