BM

Brendan MacDonell

Staff Software Engineer at Sight Machine

Brendan MacDonell has worked for several companies since 2010. Theirfirst job was as an Intern Programmer for Sheepdoginc.ca in 2010, followed by a role as Software Developer / Analyst for the same company in 2011. In 2012, they joined E la Carte Inc. as a Software Developer, where they developed a web service backend using Django and PostgreSQL, replaced existing manual web deployment processes with an automated system using Fabric and Jenkins, and created a Django-based menu editing tool. In 2013, they worked as a Developer for Sheepdog, where they produced an AppEngine application to connect mobility-impaired veterans with nearby volunteers to transport them to their medical appointments, and created a Python-based system to import Sharepoint and eRoom sites into a client's new document management system. In 2014, they returned to E la Carte Inc. as a Software Engineer, where they developed and maintained web services, server infrastructure, and reporting tools to manage and monitor tens of thousands of restaurant tablets, audited all code bases for critical security vulnerabilities, and designed mitigations for discovered flaws. In 2015, they joined Sight Machine as a Staff Software Engineer, and later moved up to Senior Platform Engineer and Platform Engineer.

Brendan MacDonell graduated from Carleton University in 2014 with a Bachelor of Engineering (B.Eng.) in Software Engineering.

Links


Org chart