Peter McCracken

Principal Software Developer at Peggy

Peter McCracken has a solid work experience in the software development field. Peter is currently working at Peggy as a Principal Software Developer since January 2022. Prior to this, they worked at Shopify, starting as a Software Developer in January 2013 and progressing to roles such as Staff Developer, Developer Manager, and Senior Staff Developer, before leaving in December 2021. Before Shopify, Peter worked as a Senior Developer at Uniiverse from February to December 2012 and at enthrive Inc. from April 2011 to February 2012. Additionally, they worked as a Ruby on Rails Developer as a freelancer from September 2008 to April 2011, gaining expertise in various technologies. Peter also gained experience at IBM where they were a Software Developer from November 2005 to May 2008, specializing in XML APIs. Peter began their career as a Software Developer Intern at Opticom in 2001, where they worked on refactoring code and developed a semaphore library in C and Java. Overall, Peter McCracken has extensive experience in software development across multiple companies and roles.

Peter McCracken completed their Bachelor of Computer Science degree (BCSH) at Acadia University from 1999 to 2003. Peter then pursued further education at the University of Alberta from 2003 to 2005, where they obtained their Master of Science degree (MSc) in Computing Science.

Links

Previous companies

IBM logo
Shopify logo

Timeline

  • Principal Software Developer

    January, 2022 - present