Gunnar er høgskoleingeniør i datateknikk fra Høgskolen i Buskerud, Bachelor of Computer Science fra University of Colorado, og har gjennomført masterprogrammer i anvendt organisasjonspsykologi og prosjektledelse på Handelshøyskolen BI.
Han har arbeidet i IT-bransjen siden 1987, jobber selvstendig og er kvalitetsbevisst. Han setter seg raskt inn i nye problemstillinger, og har god evne til å se ting i sammenheng og skaffe seg overblikk over problemområder.
Gunnar har hovedsakelig arbeidet med prosjektledelse, kvalitetssikring, usikkerhetsanalyser og testledelse, både i utviklings- og integrasjonsprosjekter. Han er også en dyktig kursholder, og har holdt kurs i testledelse, estimering og smidig prosjektledelse (ITPP).