A little more about me and what I do.

If you're looking for someone to work with to improve your online presence, here's some more information on my experience doing what I do.

Curriculum Vitae

  • Independent Freelancer


    Lead Developer / Designer

    10 years experience working as an independent freelancer. Project management, front-end design and full stack development. Worked with a portfolio of over 150 clients including Food First, Parlour Salon, INSEAD and many others.

  • Perfect Day Canada


    Lead Developer / Designer

    Worked as lead in-house web designer/developer at Perfect Day Canada. Managed and delivered large-scale web projects for Memorial University, Frontier Subsea, MMSB, Government of Newfoundland, and many others.

  • Heroic Interactive


    Developer / Designer

    Worked on a team developing web apps & games to support various children’s television properties. Responsibilities included graphic design, web design & web development.

  • Ryerson University New Media Faculty

    2004 - 2008

    New Media Arts Faculty Web Developer

    Graduated with honours from the “New Media & Interactive Arts” program at Ryerson University. Went on to maintain the Faculty website.

  • BizStart Toronto


    Web Consultant

    Attended the BizStart Entrepreneurship program as a participant during 2006. Returned to the program as a web technologies consultant for young entrepreneurs during the following 4 years.