Johan Smal studeerde psychologie aan de Universiteit van Amsterdam en liep stage op de afdeling neurologie van het AMC. Na een korte periode op de afdeling medische psychologie van het Antonius ziekenhuis te Sneek, werkt hij sinds 2008 in de ambulante dementiehulpverlening bij Geriant in Noord-Holland. Aldaar volgde hij de opleiding tot GZ-psycholoog, accent ouderen, bij het RINO te Amsterdam. Hij is cognitief gedragstherapeut. Daarnaast geeft hij sinds 2013 als gastdocent nascholingscursussen aan ouderenpsychologen op het gebied van neuropsychologie en ouderenzorg bij GERION VUmc. Ook is hij als coach verbonden aan de online mantelzorgcursus DementieOnline.