• September 2012 - August 2016

    Dalhousie University

    Bachelor of Computer Science with honours and co-op

    First Class Honours (GPA: 4.18)


  • Languages & WebPython, JavaScript, PHP, Java, C, HTML, CSS, and LESS.

  • LibrariesAngularJS, React, jQuery, Django, Rails, Semantic UI, and Lodash.

  • TechnologiesMySQL, Apache, NodeJS, and Redis.

  • ToolsGit, SVN, Vim, Phabricator, JIRA, Trac, and JetBrains IDEs.

  • Non-TechnicalInterpersonal and teamwork skills developed through volunteer work.

Work & Volunteer Experience

  • August 2016 - Present

    Junior Frontend Developer BiblioCommons - Toronto, Ontario

    • Maintained Ruby on Rails web application
    • Implemented new UI components with React, SCSS, and HTML
  • May 2014 - August 2016

    Web Developer SimplyCast Interactive Marketing - Dartmouth, Nova Scotia

    • Performed frontend and backend development for PHP LAMP stack web applications.
    • Implemented a distributed chat application with NodeJS, Redis, and AngularJS.
    • Developed and documented several public REST APIs and a webhook system.
    • Optimized the backend of the SimplyCast CRM, increasing the speed of some queries by 50%.
    • Integrated SimplyCast with Microsoft Dynamics, Office 365, BigCommerce and Vtiger.
    • Received "World Best Bug Master" award for quickly resolving bugs.
    • Assigned tasks to other developers to ensure rapid resolution of reported issues.
    • Worked full time during co-op work terms and part time during academic terms.
  • September 2015 - August 2016

    Teaching Assistant Dalhousie CS Learning Centre - Halifax, Nova Scotia

    • Assisted students with computer science course work.
    • Explained core algorithm concepts and helped students debug their code.
    • Tutored students individually and in small group
  • July 2011 - June 2011

    Co-op Student Dillon Consulting - Sydney, Nova Scotia

    • Performed CAD modeling of engineering sites and organized drawings.
    • Researched and compared various products.
    • Worked effectively in a team to analyze water quality test results.
    • Reviewed and prepared engineering reports.
  • September 2011 - June 2012

    Tutor/Mentor Youth Peer Tutoring - Sydney, Nova Scotia

    • Provided social and academic support for junior high students.
    • Emphasized concepts and learning strategies
    • Acted as role model during weekly sessions.
    • Improved the grades of several students in math and science.
  • September 2011 - June 2012

    Volunteer Key Club International - Sydney, Nova Scotia

    • Assisted with planning, organization, and setup of numerous charity events.
    • Supervised and directed others to ensure quality and success of events.
    • Raised hundreds of dollars for various causes.


  • Dalhousie University, 2015
  • Bruce and Doroth Rossetti Scholarship Bronze Award

  • Dalhousie University, 2014
  • Bruce and Doroth Rossetti Scholarship Bronze Award

  • Dalhousie University, 2013
  • Bruce and Doroth Rossetti Scholarship Silver Award

  • Dalhousie University, 2012 - 2016
  • Sexton Scholar

  • Dalhousie University, 2012 - 2016
  • Renewable scholarship

  • Dalhousie University, Winter 2015
  • Barry Ward Fawcett Memorial Prize

  • Cape Breton Science Fair, 2012
  • Second Place in Senior Division

  • Sydney Academy, June, 2012
  • Amoung top five students in graduating class