Skip to content
Thomas
Johnstone

Thomas Johnstone - Software Developer & UI/UX Designer

Thomas Johnstone is a technician, navigating the space between design and development. A translator of visual language into functional architecture, he cultivates digital experiences where aesthetic intuition and technical precision coexist.

With roots in e-commerce, digital marketing, and branding, he understands that true innovation arises where user needs meet technological possibility.

Commerce lives online so meet people where they are. With him as your guide, decode the digital landscape and elevate your brand with best in class technical performance, SEO, and usability.

Experience

Digital Operations Consultant at Anvil Jewellery

  • Own the digital storefront end to end. Technical setup & performance marketing for a Toronto-based jewellery studio.
  • Integrate commerce operations across the stack: inventory, order flow, fulfilment, and POS sync. Automate manual process.
  • Drive discovery and conversion through technical SEO, analytics instrumentation, and CRO.

Web Developer at SRTX (Sheertex)

  • Developed and maintained digital storefronts utilizing React, Remix, Hydrogen, and GraphQL.
  • Supported a multilingual digital experience maximizing CRO.
  • Decoded user behavior through analytics & A/B tests that refined an accessible (WCAG) shopping experience.
  • Collaborative, cross-functional communication. Bridged technical and non-technical stakeholders.

Editorial

Select Technical Skills

Languages: 
TypeScript, Python, Java, C
Frameworks: 
React, Next.js, Remix Run
SEO: 
Technical, On-Page, Off-Page
Backend & Databases: 
Node.js, Django, SQL, NoSQL, MongoDB
APIs & Query Languages: 
REST, GraphQL
Systems & Architecture: 
Networks, Protocols, ORM/ODM, containerization, CI/CD
Software Development Principles: 
Object-Oriented design, design patterns, encapsulation, testing, inheritance
Version Control: 
Git

Education

McGill University 

Double Major in Software Engineering and International Development Studies

Contact Information

Profession
Software developer
Specialization
UX/UI design
Location
Toronto
Email
Contact
GitHub
GitHub
Resume
CV upon request