It may count as foreign work experience but the Canadian employer does not help as you yourself do not reside in Canada. As you are a contractor, you will have to check if your experience is even valid as 'employment', or if you are actually considered self employed for the purpose of EE,