Joakim har siden 2000 utviklet ulike typer webløsninger og portaler, i tillegg til øvrig programmeringsarbeid. Mange av prosjektene er frilansoppdrag, hvor Joakim har stått for hele design- og utvklingsfasen. Løsningene har et profesjonelt ytre og grensesnitt, og gir en god brukeropplevelse for både applikasjonseier og brukere.

Diverse arbeid

Memories - Android app

Memories er en bildegalleri-app for Android, hvor man kan legge tekst til bilder. Tittel og beskrivelse lagres som metadata i JPEG-filen (iht. EXIF-standarden), og følger med selve bildefilen når den hentes ut på PC. Appen er fullverdig native Android-applikasjon, og følger best practice design patterns.

Karaokeparty

Siden er basert på responsiv CSS-template fra HTML5up.net, men med mange justeringer. mySQL-backend betjenes via Perl-skript (input) og AJAX (output). Siden har også en lettvekt CMS, hvor enkelte elementer er gjort direkte redigerbare vha JavaScript-listeners og contenteditable=true.

European Journal on Behavioral Analysis

På oppdrag fra Høyskolen i Akershus/UiO utvidet jeg EJOBA sine nettsider med en rekke nye moduler. Fra å være en statisk samling av PDF-artikler, utviklet jeg bl.a. en fritekst søkemotor, innloggings/autentisering, handlekurv med NETS betalingsmodul, abonnenthåndtering, IP-range-basert "Site Access", osv.

Åstveitvågen båtlag

Åstveitvågen båtlag bestilte en webportal som de selv enkelt kunne vedlikeholde. Prosjektet ble utført i 2011, og var et bra case for å videreutvikle mitt eget WYSIWYG CMS-system. Portalen består av et åpent område, og et medlemsområde / dokumentarkiv bak "lettvekt" autentisering. Ved hjelp av enkle maler kan administratorer lett opprette og redigere nye undersider. For enkelhets skyld er løsningen uten database, og leser og skriver HTML-sider direkte.

Bitmonsteret

I samarbeid med Vilvite og Bergen Teknologioverføring var jeg med i et lite team ved UiB som utviklet en interaktiv installasjon for å formidle informatikk. Informatikkmonster på VilVite

Akademisk programvare for å simulere iterativ dekoding

I forbindelse med min Ph.D. i informatikk (2006-2010) utviklet jeg programvare for simulering av iterativ dekoding (fjerning av støy) på en binær melding (gaussisk kanal). Programvaren er skrevet i C++ og støtter blant annet parallell datainnsamling (cluster).