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).