Summary
Bryan Battershill is an IT Technician and full-stack software developer with a decade of hands-on experience spanning machine learning, front-end and back-end systems. A University of Ottawa software engineering graduate (9.4/10), he parlayed an intensive co-op program into roles across government and industry, from building NLP models at Kinaxis to shipping mapping features at CartoVista. Currently supporting critical applications for Correctional Service Canada, he blends production support discipline with a developer's mindset for feature delivery and reliability. Bryan’s background includes real-time networking software, security-focused internships, and practical debugging of simulation tools—skills that make him equally comfortable troubleshooting incidents or implementing new functionality. Outside work he’s a volleyball player and pianist, reflecting a collaborative, disciplined approach and a knack for pattern recognition that informs his engineering practice.
10 years of coding experience
1 year of employment as a software developer
University of Ottawa