9:41
About Me

Hi, I'm Liam.

I'm a Scottish creator, maker and communicator, living, working and playing on the traditional, ancestral, and unceded territory of the lək̓ʷəŋən and W̱SÁNEĆ nations — also known as Victoria, BC.

Most of my experience has been in marketing and communications — spanning web development, videography, digital marketing, writing and creative strategy. I've worked in-house for companies big and small, as a freelancer, voluntarily, and just for the fun of it.

I'm interested in, and passionate about, individuation, soulful creativity and social justice. I'm happiest when all three inform what I'm working on.

Feel free to poke around — each folder is a different project or interest. Click anything that catches your eye, or get in touch at liam@liambartie.com.

Work

My Projects

Click on any project folder on the desktop to learn more:

You can also check out my resume for more details.

amor & echo

amor & echo

amor & echo is a love and legacy video production company set up to help couples capture their ceremonies, and families remember the wisdom of their elders.

Visit amorandecho.com

ogsm.io

ogsm.io

ogsm.io is a strategic planning web app I built to help small business owners create an OGSM — an objectives, goals, strategies and measures framework used by Fortune 500 companies since the 1950s.

Visit ogsm.io →

The idea

Most small business owners don't have the time or budget for a traditional strategy consultation — but the underlying conversation is valuable. Could I package that back-and-forth into ten minutes, free, with a real deliverable at the end?

How it works

Visitors land on a simple page, click into a chat, and have a short conversation about their business — what they do, who they serve, what's working, what they want to build toward. At the end, they get a one-page OGSM they can download as a PDF, and I email them a copy so they don't lose it.

ogsm.io landing page ogsm.io chat interface The one-page OGSM output The delivery email with PDF link

Under the hood

The app is a Next.js frontend running on Node, served by Nginx (with TLS) on a single self-managed Ubuntu VPS. A PostgreSQL database on the same box stores sessions. The conversation itself runs through the Claude API — Claude handles the discovery questions, interprets answers, and writes the strategy.

When a session wraps, the app fires a webhook into n8n, which orchestrates PDF generation and hands delivery off to SendGrid (with full SPF, DKIM and DMARC) for the email and a light follow-up drip over the following days.

The whole stack is intentionally boring — no serverless, no Kubernetes, no managed platform. Just a handful of well-understood pieces wired together so it's easy to reason about and trivial to run.

The n8n workflow orchestrating delivery and follow-up SendGrid dashboard showing email activity

The stack

Next.js  ·  Node  ·  Nginx  ·  PostgreSQL  ·  Ubuntu VPS  ·  Claude API  ·  n8n  ·  SendGrid

CanRank Converter

CanRank Converter

CanRank Converter is a free web app I built to help SEO professionals quickly convert the images on their website from JPEGs and PNGs to WebP, improving site load times and search rankings.

The tool takes an Excel file containing image URLs (typically exported from tools like Screaming Frog, Ahrefs or SEMrush), automatically converts each image to WebP, and returns a zip file of the converted images along with an updated Excel file listing every new filename.

Visit convert.canrank.ca →

The pitch

Convert your images to WebP in seconds. Upload the Excel report from your SEO or SEM agency, and the tool automatically converts every JPG and PNG to WebP — the modern format that makes sites faster and rank better. Up to 70% smaller file sizes, faster page load speeds, and better Core Web Vitals scores.

CanRank Converter landing page The CanRank Converter upload tool

Under the hood

The app is a Python web app built with Flask, served in production by Gunicorn and managed by systemd so it restarts itself if anything falls over. Nginx sits in front as a reverse proxy, with HTTPS via a free Let's Encrypt certificate installed through Certbot.

Image processing is handled by Pillow, and the Excel files are parsed with Pandas and OpenPyXL. The whole thing runs on a single Hostinger KVM 1 VPS with Ubuntu 24.04 LTS.

The stack

Python  ·  Flask  ·  Gunicorn  ·  Nginx  ·  systemd  ·  Let's Encrypt  ·  Pillow  ·  Pandas  ·  OpenPyXL  ·  Ubuntu VPS

Things I Like

Things I Like

A collection of articles, quotes, and things that inspire me.

Coming soon.

Volunteering

Board Member — Calgary Jung Society

I serve on the board of the Calgary Jung Society, helping with marketing and communications — supporting the society's mission to bring Jungian ideas to a wider audience through events, lectures, and community programming.

calgaryjungsociety.org

Board Member — Victoria Jung Society

I'm also on the board of the Victoria Jung Society, focusing on marketing and communications to help grow awareness and engagement with the local Jungian community here in Victoria, BC.

jungsocietyvictoria.com

Gleamers — Art Auction, Victoria BC

I helped organise an art auction for a private sponsorship group supporting a refugee family's relocation to Victoria, BC. Together, we raised over $53,000 to bring a Syrian-Palestinian family to Canada.

Read the Victoria News story  ·  Watch the video

VICCIR — Together in Harmony Benefit Concert

I helped organise Together in Harmony, a benefit concert for VICCIR (Vancouver Island Counselling Centre for Immigrants and Refugees). The evening brought local musicians and the wider community together to raise funds for counselling services supporting immigrants and refugees on Vancouver Island.

Read about the concert

Victoria Soup Kitchen

Find me serving coffee with the Victoria Soup Kitchen on a Thursday morning.

thesoupkitchen.ca

Resume

Liam Bartie

Victoria, BC  |  liam@liambartie.com


Education

University of Glasgow — MA (Hons First Class)

Theatre Studies & Film/TV Studies, 2010 – 2014


Experience

liambartie.com | Victoria, BC

Jan 2026 – present

Creator / Maker / Communicator (Freelance)

Building and maintaining websites for small businesses and personal projects, producing videography and legacy films, and writing long-form and marketing copy — helping clients find the creative shape of what they're trying to say.

Money Mentors | Calgary, AB

Apr 2022 – Nov 2025

Marketing Coordinator

Led marketing and communications across SEO and SEM, social media advertising, content writing, email campaigns, and creative direction — supporting the organisation's mission across digital channels.

Vidintro | Various

Jan 2020 – Apr 2022

Videographer (Freelance)

Planned, filmed and produced videos for tech startups. Built WordPress website and developed marketing campaigns.

Scottish Labour Party | Edinburgh, UK

Oct 2019 – Jan 2020

Videographer (Contract)

Created 20+ films achieving 500,000+ views across campaign. Managed all aspects of video production on the road.

COOP Restaurant Ltd | Edinburgh, UK

Jan 2018 – Dec 2019

Communications Coordinator

Designed and maintained three restaurant websites. Coordinated social media campaigns and partnerships.

Haverin' Media | Edinburgh, UK

Aug 2018 – Aug 2019

Podcaster

Produced podcast series featuring Scotland's cultural commentators. Built website and social channels from scratch.

Glasgow Film Theatre | Glasgow, UK

Jun 2014 – May 2016

Program & Events Assistant

Organised Glasgow Film Festival special events programme. Coordinated with international filmmakers and producers.

about_me.txt

Hi, I'm Liam.

I'm a Scottish creator, maker and communicator, living, working and playing on the traditional, ancestral, and unceded territory of the lək̓ʷəŋən and W̱SÁNEĆ nations — also known as Victoria, BC.

Most of my experience has been in marketing and communications — spanning web development, videography, digital marketing, writing and creative strategy. I've worked in-house for companies big and small, as a freelancer, voluntarily, and just for the fun of it.

I'm interested in, and passionate about, individuation, soulful creativity and social justice. I'm happiest when all three inform what I'm working on.

Feel free to poke around — each folder is a different project or interest. Click anything that catches your eye, or get in touch at liam@liambartie.com.

Trash

Trash

2 items

About
Work
YouTube
Instagram
LinkedIn
Email