Mackenzie Craig software developer Fan of open source and hiking. Studying CS in Vancouver, Canada.