Joshua graduated as a Masters in Chemistry from the University of Liverpool in 2013. He completed a PhD at Cardiff University in 2017 which focused on developing theoretical chemistry methods. Since then, he worked as a scientific researcher at the Institute for Theoretical Chemistry at the University of Stuttgart for three and a half years before joining Mestrelab in 2021.