• September 2012 - August 2016

    Dalhousie University

    Bachelor of Computer Science with honours and co-op

    First Class Honours (GPA: 4.18)


  • LanguagesPython, JavaScript, Ruby, PHP, Java, HTML, CSS, SCSS, and LESS.

  • FrameworksReact, AngularJS, jQuery, Rails, Django, Spring.

  • TechnologiesMySQL, PostgreSQL, Redis, Nginx, Apache, NodeJS.

  • ToolsGit, Vim, Phabricator, JIRA, and JetBrains.

Work Experience

  • August 2016 - Present

    Junior Full Stack Engineer BiblioCommons - Toronto, Ontario

    • Java, Spring, Ruby on Rails, Node
    • Implemented new UI components with React, SCSS, and HTML
  • May 2014 - August 2016

    Web Developer SimplyCast Interactive Marketing - Dartmouth, Nova Scotia

    • Frontend and backend development for PHP LAMP stack web applications.
    • Integrations with Microsoft Dynamics, Office 365, BigCommerce and Vtiger.
    • Created distributed chat application with NodeJS, Redis, and AngularJS.
    • Developed and documented public-facing APIs.
    • Optimized CRM backend, increasing the speed of queries by 50%.
  • 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 groups.