Math Tutor

The Math Guru — September 2017 to Present — Toronto, ON

  • Tutor dozens of intermediate and senior students weekly in one-on-one private sessions
  • Identify students’ individual strengths and weaknesses, consulting with parents and teachers as necessary, and tailoring tutoring style to suit
  • Track each student’s progress through their courses, giving support and encouragement

Publicist / Online Community Coordinator

Holmes PR — September 2014 to March 2015 — Toronto, ON

  • Secured media attention for clients by pitching to print, television, radio, and web media, arranging interviews and delivery of additional materials
  • Wrote and sourced content for Holmes PR’s website, blog, and social media channels
  • Generated analytical reports based on MRP, Google Alerts, FPInfomart, and social media
  • Managed dozens of mailing lists and email campaigns in MailChimp

Communications Intern

MaRS Discovery District — April 2014 to May 2014 — Toronto, ON

  • Overhauled the MaRS website, updating hundreds of web pages to a new platform
  • Developed and edited web and print content, including blogs, event listings, and graphics

Systems Analyst

Avema Corporation — November 2010 to February 2013 — Toronto, ON

  • Trained hundreds of clients on mobile device management and telecom expense management software, assisting with installation, configuration, and troubleshooting
  • Connected with clients via email, phone, and web conferencing tools

Senior Software Developer

Avema Corporation — August 2007 to May 2009 — Toronto, ON

  • Designed and implemented features for telecommunications expense management software
  • Led the development team through planning, triage, and troubleshooting discussions


Volunteered and worked for a variety of conferences and other events in Toronto, by providing logistical, technical, and personnel support. These include Innov8rs Toronto, ZoomerShow, iVentures, TEDx Toronto, comedy shows at Bad Dog Theatre and Impatient Theatre, as well as the following:

PodCamp Toronto

February 2013 to Present (Yearly) — Toronto, ON

  • Assist with event setup and teardown, registration, speaker and technical support


September 2012 to October 2014 — Toronto, ON

  • Produced and performed in a monthly showcase of geeky live and improvised comedy
  • Produced longform improv comedy shows at the Toronto and Hamilton Fringe Festivals

FanExpo Canada

September 2011 to Present (Yearly) — Toronto, ON

  • Provide registration, promotion, and logistics support for the convention's roleplaying game track
  • Run sessions of Dungeons & Dragons and other roleplaying games for groups of both new and experienced players


June 2010 to Present (Yearly) — Toronto, ON

  • Manage a group of a dozen volunteers for the duration of each conference, ensuring duties are assigned and completed, while also providing support to other logistical tasks as needed


Graduate Certificate in Corporate Communications & Public Relations

Centennial College — September 2013 to May 2014 — Toronto, ON

  • Studied communication strategies and skills, including writing, social media, metrics, media relations, business, event management, and communications management
  • Received Centennial College’s Peter Dickinson Award for creative problem solving and out- of-the-box thinking in the CCPR program

Bachelor of Computing, Honours; Minor in Theatre Studies

University of Guelph — September 2003 to April 2007 — Guelph, ON

  • Studied software development techniques, along with critical thinking and logic skills
  • Worked on complex theatre productions as part of large casts and technical teams