Hopp til innhold
Bjarte Flø Lode
English

Sosionom og utvikler · Sandnes

Jeg ser behovene fra innsiden, og bygger verktøyene som mangler.

Til daglig er jeg jobbkonsulent og fagansvarlig i AFT-teamet hos Sandnes Pro-Service. Jeg har hatt interesse og teft for data fra ung alder, og lærte meg tidlig å programmere. I dag bygger jeg verktøy for arbeidet jeg selv står i: fra et nettlesertillegg kollegene mine bruker hver dag, til en egen plattform for deltakeroppfølging med drift og personvern bygget inn.

Kolleger som bruker tillegget
~40
Av dem daglig
~14
Releaser av tillegget
50+
Selvlært fra ung alder
VBA → TS

Der fag og kode møtes

Det jeg har lært i sosialt arbeid styrer hvordan jeg bygger. Fire eksempler på fagprinsipper som ble tekniske valg.

  1. 01 · Fagprinsipp

    Brukermedvirkning

    Blir i koden

    Deltakeren godkjenner rapporten til Nav før den sendes, og kan foreslå endringer i sin egen plan.

    Stillas
  2. 02 · Fagprinsipp

    Fra problem til ressurs

    Blir i koden

    Planen bygges på det personen kan og vil, og retningen skrives i deltakerens egne ord.

    Stillas
  3. 03 · Fagprinsipp

    Personvern som omsorg

    Blir i koden

    Automatisk anonymisering, revisjonslogg, og en egen deltaker-app som aldri får med seg admin-kode.

    Stillas
  4. 04 · Fagprinsipp

    Møt folk der de er

    Blir i koden

    Verktøyene ligger i sidepanelet i fagsystemet kollegene allerede bruker, ikke i enda et program.

    Nettlesertillegg for fagsystemet
Alle prosjekter

Verktøy bygget for arbeidet jeg selv gjør, sett både fra tjenesten og under panseret.

Nettlesertillegg for fagsystemet

Chrome-tillegg som dekker hull i fagsystemet vi bruker til deltakeroppfølging – dokumenter som blir fine på papir, oppgaver som ikke glipper, og resultatrapporter vi kan etterprøve.

2025–I bruk

For tjenesten

  • Brukes daglig av AFT-teamet og flere til, rundt 14 personer
  • Rundt 40 kolleger lager dokumenter med utskriftsvisningen
  • Gjør AFT-resultatrapporteringen mulig, med tall som kan etterprøves
  • Første versjon på en måned, ved siden av jobben som jobbkonsulent

Under panseret

  • Paginering i sanntid med topp- og bunntekst, først egenutviklet, senere Paged.js
  • Typede meldinger mellom sidepanel, bakgrunn og content scripts
  • Signerte releaser, 50+ versjoner, med automatisk oppdatering
  • Egen plugin-store på Netlify, rullet ut til alle PC-ene med Intune

TypeScript · React · WXT · Vite · Tailwind CSS

Stillas

Plattform for oppfølging av deltakere i arbeidsforberedende trening (AFT) – veileder-app, egen deltaker-app, og drift med sikkerhet og personvern bygget inn.

2026–Aktiv

For tjenesten

  • Planen som retning, etapper og neste steg, i deltakerens egne ord
  • Deltakeren har planen på mobilen mellom møtene
  • Rapportene til Nav bygges direkte fra planen

Under panseret

  • Monorepo med to apper, Fastify-API og PostgreSQL
  • Signerte images, deploy etter digest, separat overvåking
  • Risikovurdering etter Datatilsynets og NSMs metoder

TypeScript · React · Vite · TanStack Router · Tailwind CSS

Migrering til nytt fagsystem

Bytte av fagsystem for rundt 150 ansatte og 60 AFT-deltakere. Jeg hentet ut, renset og overførte det leverandørens konvertering ikke fikk med, og konverterte alle dokumentmalene.

2025Avsluttet

For tjenesten

  • Arbeidspraksiser, ukeplaner, pårørende og fravær kom med, ikke bare grunninformasjon
  • Pårørende var egne kontaktoppføringer i det gamle systemet, men to fritekstfelt i det nye. Skriptet gjorde dem om til lesbar tekst, også når det fantes flere enn to
  • Jeg kjente dataene og arbeidet, og visste hva som måtte med

Under panseret

  • Målrettede eksporter fra det gamle systemet
  • Rensing og omforming i Python og pandas, inn som kuraterte CSV-importer
  • Batch-oppdateringer i nettleseren for det CSV ikke dekket, med egen innlogging, appens egen CSRF-beskyttelse og sikkerhetskopi før hver endring
  • Skriptbasert konvertering av alle dokumentmalene fra docx til HTML

Python · pandas · CSV · JavaScript · Fetch API

På fritiden

Prosjekter på fritiden, drevet av nysgjerrighet: kryptografi, hjemmeautomasjon, AI-infrastruktur og interaktivt UI.

2026–Aktiv

e2ee-drop

Selvdrevet tjeneste for ende-til-ende-kryptert filutveksling, skrevet om fra grunnen etter en serverløs prototype – med kontoer, nøkkelgjenoppretting og permanente lenker.

TypeScript · React · Vite · Tailwind CSS

2026–I bruk

tiny-metamcp

En selvhostet MCP-aggregator som gir AI-assistenter ett innlogget endepunkt til mine egne verktøy, med OAuth 2.1/PKCE og tilgangsstyring per bruker. Pluss gjenbrukbare MCP-servere.

Python · FastAPI · MCP SDK · SQLite

2025–Aktiv

homely

Hjemmeautomatisering som ble en ryddig åpen kildekode-integrasjon – Home Assistant-tilleggskomponent for Homely-alarmen, med push-oppdateringer og reserveløsning, pluss uoffisiell API-dokumentasjon.

Python · Home Assistant · Socket.IO · pydantic

2026–Prototype

wheel-planner

Interaktiv årshjul-planlegger – en radial tidslinje der aktiviteter og milepæler dras og justeres direkte på hjulet. React, SVG og en ren geometrimodul, med et lite Express- og SQLite-API.

React 19 · TypeScript · Vite · Zustand

Teknologi og mennesker

Data og programmering har vært en interesse fra ung alder. Mennesker og samfunn ble yrket. Fra 2022 er det samme jobb.

  1. Tidlig

    Teknologi

    Interesse og teft for data

    Lærte meg programmering på egen hånd, først VBA og så C#.

  2. 2009–2012

    Teknologi

    Realfag på videregående

    Matematikk R2, fysikk 2 og kjemi 2.

  3. 2013–2015

    Teknologi

    Kybernetikk og robotikk, NTNU

    IT, kretsteknikk, matematikk 1–3 og tilpassede datasystemer.

  4. 2015–2016

    Mennesker og samfunn

    Profesjonsstudiet i psykologi, NTNU

    Klinisk psykologi, metode og statistikk.

  5. 2017–2022

    Teknologi

    Hobbyprosjekter på si

    En C#-konverter til Evernote-format, og en feilretting i den åpne notatappen Nomie 5.

  6. 2017–2022

    Mennesker og samfunn

    Sosialt arbeid, UiS

    Bachelor med oppgave om inkludering gjennom IPS. Ved siden av: miljøterapi i psykisk helse, og praksis i barnevernet.

  7. 2022

    Jobbkonsulent i AFT: sporene møtes

    Regneark, makroer og små skript som sparer tid for meg og kollegene mine.

  8. 2023–2024

    Verktøy for produksjonen, og kurs for deltakere

    Et verktøy som gjør ordredata fra skiltproduksjonen om til oversiktlige Excel-dokumenter, først i Python, så i C#. Kursmateriell i programmering for deltakere i AFT. Høsten 2024: 30 stp IT-ingeniørfag ved UiT, ved siden av full jobb.

  9. 2025

    Nytt fagsystem, og tillegget som fyller hullene

    Datamigrering og konvertering av alle dokumentmalene ved bytte av fagsystem. Første versjon av nettlesertillegget på en måned, ved siden av jobben. På fritiden: homely og den første versjonen av e2ee-drop.

  10. 2026

    Stillas, fullstack med egen drift

    Fagkunnskap, arkitektur og drift i samme plattform. På fritiden: tiny-metamcp, e2ee-drop på nytt, og wheel-planner.

Hva jeg kan bidra med

Teknisk bredde, og erfaring med det som skjer rundt koden: å forstå behov, samarbeide på tvers og forklare så folk forstår.

Teknisk

Menneskelig

  • Brukerinnsikt fra innsiden

    Jeg står selv i tjenesten, og ser behovene før de blir krav i en spesifikasjon.

    Nettlesertillegg for fagsystemetStillas

  • Samarbeid på tvers

    Flere års erfaring med veiledning, kartlegging og samarbeid mellom deltakere, arbeidsgivere, Nav og fagfolk. Jeg lytter til alle sidene og finner løsninger folk kan samles om.

  • Formidling til ikke-tekniske

    Jeg vet hva vanlige brukere opplever som krevende, og utformer og forklarer deretter.

    Nettlesertillegg for fagsystemetKurs for AFT-deltakere

  • Fagansvar, krav og leverandører

    Fagansvarlig i AFT-teamet, og ofte trukket inn når organisasjonen velger nye systemer og leverandører. Jeg hjelper med å stille riktige krav og spørsmål før beslutningen tas.

    Om meg