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 Wix 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

This website monitors, maps and analyzes pedestrian collisions in Ontario, Canada. 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 to suggest solutions to infrastructure challenges that lead to over 100 pedestrian fatalities every 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.

Front-End Implementation

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

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.

Integrations

Modern web apps don't live in isolation. I've built my own APIs, and I've integrated many third-party services including MailChimp, SendInBlue, SendGrid, Salesforce, Shopify, Square, GAN.ai, AWS Transcribe, Leaflet.js, and MapLibre.

Technical Docs

I value clear written communication. I've completed courses in Technical Writing and would love to help you create concise and usable documentation for your processes and software products.

Other great 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.

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