00101010101001010101
01001010101011011010110
10100101000101010001
01001010101011011010110

GARYSMITH.ca

I'm a freelance web developer based in Toronto, Ontario, Canada.

Gary Smith Profile Photo

I've built websites and apps for a wide variety of freelance clients. If you're an individual looking to make your side gig dreams a reality, a small business ready to move from a hosted website builder to something more flexible, or a graphic designer who needs your visions made into code, we should chat.

Contact me

Here are some ways to get in touch.

Some past projects

Image for {projectsList.title}

Crossroads International Report

HTMLCSSJavaScript

Working with designs from Design for Good I implemented the annual report for Crossroads International, a Canadian volunteer agency supporting the rights of women and girls in Africa. The static microsite is fully responsive and bilingual in French and English, with some interactive elements and animations to maintain visual interest.

Website
Image for {projectsList.title}

The Devil's Workshop

WordPressWooCommerceSquarePHP

I completed back-end WordPress development for The Devil's Workshop, a Toronto business specializing in custom jewellery and jewellery-making workshops. I migrated the products, integrated plugins, and created custom filters and actions to let customers purchase products, workshop bookings, and gift cards using one unified WooCommerce checkout.

Image for {projectsList.title}

Pedestrians.ca

GISMapLibreReactJavaScriptPostgres

Pedestrians.ca monitors, maps and analyzes pedestrian collisions in Ontario. Each collision is geocoded and tagged to describe the location, date, time, and number of pedestrians injured or killed. Analysis using GIS (Geographic Information Systems) helps identify the infrastructure challenges that contribute to over 100 pedestrian fatalities each year.

Image for {projectsList.title}

Arthritis Treatment Risks Tool

HTMLCSSPHPmPDF

Working with designs from Design for Good, I implemented an online microsite for the Canadian Spondyloarthritis Association to help those with Inflammatory Arthritis obtain information about their care and treatment options. The tool dynamically generates customized PDF information sheets for users based on their personal needs and concerns.

Image for {projectsList.title}

Toronto Walks

HTMLCSSJavaScriptLeaflet.jsGIS

Toronto Walks is a responsive web app that helps visitors and locals explore cultural and historic sites in downtown Toronto. I used the Leaflet.js 2.0 JavaScript library with an OpenStreetMap basemap, then incorporated City of Toronto Open Data shapefiles and QGIS-created vector layers to define the walk paths and sights.

Website GitHub Repo
Image for {projectsList.title}

Corktown Association

WordPressHTMLCSSJavaScript

The Corktown Residents and Business Association works to improve and promote Toronto's historic Corktown neighbourhood through local events and initiatives. I currently update and maintain the Corktown.ca WordPress website to ensure it continues to meet the needs of the organization.

How I can help?

WordPress

I can create a WordPress website or WooCommerce shop with a custom theme that matches your designs. Let's use trusted plugins along with the WordPress API, filters, and actions to create a performant website with custom workflows that make your life easier.

Next.js

The Next.js React framework is an increasingly popular way to build flexible modern websites. Combined with a headless CMS like Hygraph or DatoCMS, or a cloud database such as Supabase, your site can deploy easily and affordably on the Vercel cloud.

Front-End

Using modern HTML5, CSS, and clean JavaScript, or libraries such as Tailwind, I can accurately implement your graphic design and make sure it renders responsively across all devices while meeting WCAG 2.0 accessibility standards.

Integrations

Modern web apps don't live in isolation, and there's no need to re-invent any wheels. I've integrated many third-party services including MailChimp, SendInBlue, SendGrid, Salesforce, Shopify, Square, GAN.ai, AWS Transcribe, Leaflet.js, and MapLibre.

GIS & Mapping

Geographic Information Systems uses spatial data to reveal patterns and communicate geographic information. I can bring these capabilities to your website or application through interactive maps, data visualization, and spatial analysis.

Other Ideas?

Not everything fits neatly in these boxes! If you have a problem that needs solving, let's chat to see what solutions might work.

Education

  • Bachelor of Science:
    Applied Computer Science

    Toronto Metropolitan University
  • University Certificate:
    Applied Digital Geography & GIS

    Toronto Metropolitan University
    (Scheduled completion: Winter 2026/27)

Experience

  • Freelance development collaboration with design agencies including Design for Good, Swerve Design, Boulevard Design, and other independent graphic designers.
  • 7+ years at Vubble, a digital media startup founded in Toronto, Ontario.
  • 7+ years in the Factual Entertainment Division at the CBC.
  • 4+ years in the E-Commerce Division at IBM Canada.
  • Please see my LinkedIn profile for more exciting details.

© 2026 Gary E. Smith. This site is coded using the Next.js React framework, styled with Chakra UI, and deployed to Vercel.