Joel lives in Port Hope and works in Toronto as president of Agility CMS. He’s been developing for the web since the late 90s, mostly with Java and .Net, and is a recent convert to JAMstack. He loves React and Vue equally, but he has a special place in his heart for Gatsby. He’s a longtime advocate for cloud computing and the notion of platform as a service. He loves mentoring people new to the tech industry and seeing them succeed.

Outside of work, most of Joel’s energy goes toward being a dad of 2 teens, but he is also a high-school football coach and a musical theatre director.