Hi Samuel,
I have been developing complex Shopify websites for the last two years using a whole range of tools: liquid programming, JavaScript/jQuery, CSS, various Shopify plugins (Shogun, UltimateSearch, Weglot etc). Custom coding and tuning, using API, implementing custom design created by the design team, making the website responsive i.e. working nicely on all devices, resolving accessibility issues, bug fixing. A lot of experience in web development and programming before that: PHP, JavaScript, CSS, MySQL, Oracle, various frameworks to name just a few.
I am also in Canada and I'll gladly help you wuth setting up your Shopify store.
Regards,
Dmitry