IoT- og datakjeder
Fra fysisk sensor til ferdig dashbord — innsamling, lagring, visualisering og varsling som én sammenhengende leveranse. Bygd for at data skal være nyttige, ikke bare logget.
AI-agenter · lokale LLM-er · selvhostet Linux · dashbord.
Tjue år i sømmen mellom programvare, systemer og sikkerhet. Jeg bygger den uglamorøse midten: der signaler fra felt blir til databaser, dashbord og varsler som vekker noen kl. 02. Ende til ende, på infrastruktur du eier. Bygd med AI-kodeagenter; en person som drifter resultatet, står for hver endring.
Fra fysisk sensor til ferdig dashbord — innsamling, lagring, visualisering og varsling som én sammenhengende leveranse. Bygd for at data skal være nyttige, ikke bare logget.
Tjenester på egen maskinvare — sikret, sikkerhetskopiert, overvåket. Ingen avhengighet av plattformer som plutselig endrer pris eller policy.
Skreddersydde nettgrensesnitt som viser akkurat det som betyr noe — sanntid eller historikk, fra én eller flere kilder. Bygd rundt arbeidsflyten din, ikke en mal.
LLM-er på egen maskinvare, integrert i konkrete arbeidsflyter, og kodeagenter brukt med rekkverkene som gjør dem trygge: evalueringer, lås på delte ressurser, menneskelig eierskap, overvåkning. Egne produkter — Spotscore og Turboscore — kjører lokale modeller som del av analysene.
Trimpost-app for et lokalt idrettslag. Katalog, kart, offline-PWA og turlogg, laget etter ønske fra laget og i bruk av medlemmene.
→ 30 registrerte medlemmer, 164 loggede besøk første sesong (mai–okt 2026).
liveBruktbilassistent for Norge og Sverige. Søk på vanlig språk, oppklarende spørsmål og en 1–100-score bygd av publiserte komponenter.
→ Hver bil scoret 1–100 på tolv publiserte komponenter.
liveNorsk boligsøk med en åpen 0–10-score, offentlige registerdata og en lokal LLM-assistent.
→ Hver bolig scoret 0–10 på sju publiserte faktorer.
liveHåndskrevne planleggersider blir kalenderavtaler og gjøremål, lest av en lokal vision-modell.
→ Håndskrift til kalender, hver morgen.
| # | navn | oppsummering | år |
|---|---|---|---|
| 05 | BLE Companion App | Mobil følgeapp for et norsk forbrukerprodukt over Bluetooth Low Energy. | 2023 |
| 06 | Crawler | Modulær Python-crawler for norske annonseportaler — høflig, diff-basert, driver søke- og scoring-verktøyene. | 2023 |
| 07 | Autoboss | Automatisert handel basert på e-postinstrukser. | 2024 |
| 08 | Cryptotrader | Forskning på BTC- og kryptostrategier — 147 kandidater loggført, ingen står igjen. | 2025 |
| 09 | Aigen | Lokale AI-genererings-pipelines — ACE-Step musikk, ComfyUI bilde. | 2025 |
| 10 | oswiki | Bygdewiki for Øvre Surnadal — historie, geografi, folk, bygninger og kilder — med fulltekstsøk, versjonshistorikk, kart og quiz. Et forskningsprosjekt, åpent for lesing. live | 2026 |
| 11 | Galappen | Offline musikkspiller-PWA laget på to dager etter ønske fra en ung fan. 19 spor, installeres på hjemskjermen, i drift siden juli 2026. live | 2026 |
147 strategikandidater for BTC og krypto, ingen som tåler en korreksjon for alle sammen. Hvordan loggen bak tallet virker, og hvorfor konklusjonen er «ikke sett til denne kostnaden», ikke «ingen fordel».
Verifikatorsteget fikk fem endringer på én ettermiddag, hentet fra det fagmiljøet diskuterte den uken. Testing og gjennomgang fant tre feil i det samme dag. To modeller, samme fangstrate, null falske positive.
Feil på fire steder rundt Turboscores lokale modell, fra gangene den ble lagt til, byttet eller flyttet. Ingen av dem er en dom over modellen.
Solheim Solutions AS er et en-mannsforetak fra Øvre Surnadal i Møre og Romsdal. Drøyt tjue års arbeid i krysset mellom programvare, systemer og sikkerhet — med Linux og åpne verktøy som ryggrad. Tidligere erfaring fra forsvars- og romfartssystemer.
Jeg jobber best på små, langsiktige oppdrag der jeg får eierskap fra spesifikasjon til drift — der samme person planlegger, bygger, deployer og holder dashbordene under oppsyn. Stacken jeg leverer til kunder er den samme jeg drifter selv.
Greenfield-arbeid bygger på en stack jeg allerede drifter. Utviklingen skjer med AI-kodeagenter (Claude Code), gjerne flere økter samtidig mot systemer i drift; hver endring eies av den personen som drifter resultatet, og bedømmes på oppførsel: bygg, tester, evalueringer som er vist å kunne feile, og det som faktisk kjører. Delte ressurser reserveres før bruk og frigis etterpå, commits stages per fil, og helsesjekker svarer med en spørring i stedet for en gammel påstand. Et månedsprosjekt blir en ukesleveranse, og fakturaen følger med ned. Styrken er å sy sammen hele kjeden — datakilde, database, dashbord, varsling — som én leveranse, av én person.
Offentlige eksempler, hvert bygd og driftet ende-til-ende av én person: ØSIL Trim · Turboscore · Spotscore .
Kortest vei: e-post. Jeg svarer innen en virkedag.