Software Development
- Full Stack Development
- Next.js / React / TypeScript
- SQL / Database Design
- Supabase / PostgreSQL
- Data Mining / Scraping
- API Development
- Business Automation

Matt Richmond
Loading selected work
I build practical systems for messy real-world work. That has meant audit-ready software for regulated businesses, data workflows for documentary production, and grip work on active sets. I am useful in places where details matter, conditions change, and the work has to hold up outside a clean demo.
Self-Employed•Vancouver, BC (Remote)
Building custom software for regulated industries where compliance, traceability, and data integrity aren't optional.
Jan 2025 - Present
Vancouver Film Industry•Vancouver, BC
Responsible for lighting design, camera rigging, and on-set safety in fast-paced production environments.
Dec 2020 - Present
National Film Board of Canada•Saskatchewan
Managed data workflows and provided multi-role production support for a national documentary.
Jan 2025 - Oct 2025
Directors Guild of Canada•Vancouver, BC
Coordinated logistics and maintained safety protocols for large-scale film productions.
Oct 2020 - Feb 2021
Aurora Cannabis Inc.•Vancouver, BC
Led B2B and B2C marketing for Western Canada in a heavily regulated, rapidly evolving market.
Aug 2018 - Feb 2020
Blush Cannabis•Vancouver, BC
Co-founded a cannabis startup and launched the first branded pre-rolls in Vancouver's dispensary market.
Sep 2017 - Jul 2018
RBC•Toronto, ON
Advised clients on banking, credit, and investment products inside a regulated branch environment.
Jan 2013 - Jan 2016
SaskTel•Saskatchewan
Worked with enterprise telecom customers on service packages, account issues, and sales reporting.
Jun 2011 - Sep 2013
CIBC•Regina, SK
Handled day-to-day banking, credit conversations, and account support for branch clients.
Jun 2005 - Jun 2011
2023 - Ongoing
Object logging using chalk and iterative color changes for each nested level. Great for debugging JS objects in the console.
2023 - Ongoing
Local bookmarks. Saves all bookmarks inside a .MD file. Great for local backup and storage of your bookmarks.
2023 - Ongoing
A Node.JS PDF Screenplay Parser, which parses text PDF Screenplays into a JSON Object and uploads to a DB.
2023 - Ongoing
A Node.js flow that generates and scores brand names recursively to provide the best one for your project or product.
2022 - Ongoing
A powerful AI-driven writing assistant that helps users generate high-quality content efficiently.
2026 - Ongoing
A visual exploration built from the official government Annual Crop Inventory Dataset. Classifications are grouped into parent signals so land-cover changes can be tracked over time.
2024 - Ongoing
A custom portfolio site built from scratch with Next.js, React, GSAP, and CSS.
2024 - Ongoing
A photo management tool that stores photos in a database, optimizes images into multiple sizes, edits and displays EXIF data, and generates AI-assisted keywords for each photo.
2024 - Ongoing
A Node.js tool that indexes Shopify App Store developers and apps into a structured database for market research and analysis.
2023 - Ongoing
Combining provided Netflix engagement reports with additional sources to create a full data set of all the titles within the engagement report.
2024 - Ongoing
A Python CLI that recursively optimizes images in a folder, creates small and thumbnail versions, and strips EXIF metadata.
Systems Design, Data Integrity, Regulatory Technology, Web Development, Problem Solving
Photography, Film Production, Design, Typography
Hiking, Nature, Wilderness