
James Osgood
Senior Full-stack Developer
Starting with his first job writing Selenium tests and creating Django-backed web apps, James has been living and breathing Django and TDD throughout his career. In team lead positions, he learned the importance of recruiting the right people and providing them with mentorship, trust, and opportunities. He is excited about making codebases sustainable and documenting institutional knowledge.
In addition to building software, James spends time with his husband on never-ending home renos and gardening. He enjoys cooking for friends and family, and, when time permits, playing the piano. Outside of his house, you’ll find James checking out cool art and theatre, exploring Edmonton’s river valley, and hiking in the mountains.