Much of his work involved social and community design including many non-profit residential projects. He also researched better ways to design using computer technologies In recent years this includes utilizing virtual reality as a design tool and from time to time teaches at the University of Calgary. He is interested in how virtual reality and other technologies might help seniors cope with ageing issues. His latest research also explores a virtual seniors village concept where seniors remain in their existing homes and communities but enjoy all the social, health and support services of living in a dedicated seniors facility. Barry continues to donate conceptual design services to assist to non-profit groups to get fund-raising under way. He recently joined the Calgary Aging in Place Cooperative and is a member of the Calgary based Dementia Friendly Communities group.