Bernard van Gastel is universitair docent aan de Open Universiteit en de Radboud Universiteit Nijmegen. Hij onderzoekt de interactie tussen software en hardware, met focus op energieverbruik, correctheid van algoritmes (zoals concurrerende algoritmen) en efficiëntie van systemen. Zijn promotieonderzoek leidde tot nieuwe methodes om softwareduurzaamheid te meten.
Naast zijn academisch werk heeft hij ervaring met moderne appontwikkeling (Android, iOS, servers en netwerken) vanuit zijn eerdere mobiele appbedrijf. Zijn specialisaties zijn: energieverbruik van software, correctheid, optimalisaties, programmeertalen en concurrentie.
Op zijn website sustainablesoftware.info staan zijn wetenschappelijke publicaties, achtergrondartikelen en media-optredens. Bij iCIS (Radboud Universiteit) werkt hij aan energie-efficiënte software en de maatschappelijke impact van digitalisering, samengebracht onder de noemer Duurzame Software. Niet-academisch werk, zoals een SSH-clipboard tool, is te vinden op zijn Bit Powder-site.