Torrin Leonard

Full-stack software engineer, 9 years professional experience.

Open to roles and contracts.

Profile image of Torrin Leonard.

I build AI-powered web apps, custom UI frameworks, and the infrastructure they run on.

Based in Waterloo, Ontario 🇨🇦

Freelance
Github

Positions

Full Stack Software Developer

Mar 1st, 2023 --> Present

  • Built and shipped an AI-driven proposal tool (backend + frontend).
  • Created accessible UI component library used across GIS and AI products.

Co-Founder, CEO, Lead Software Developer

Logo of This Cozy Studio

This Cozy Studio

Oct 1st, 2021 --> Jan 1st, 2025

  • Created Blend_My_NFTs, a Blender add-on with ~1k GitHub stars.
  • Designed and maintained tools for 3D project pipelines.

Automation and Accessibility QA

Mar 1st, 2021 --> May 1st, 2022

  • Wrote TestCafe automation for regression testing.
  • Performed accessibility audits against WCAG guidelines.

Automation and Accessibility QA

Jun 1st, 2013 --> Jun 1st, 2025

  • Provided QA and automation for multiple startup clients.
  • Focused on cross-browser testing and accessibility issues.

Projects

A batteries-included frontend framework built on fine-grained Observers.
  • No React, no VDOM. Components, routing, SSG/SEO, theming, icons, and rich text in one stack.
  • Used for Equator Studios Mapping/AI platform, torrin.me, and my project OpenGig.org.
  • Replaces heavier React + MUI stacks with a smaller, fast, and predictable component system.

Open-source platform for gig workers and customers.
  • Built a full-stack app in JavaScript with a custom UI framework, database state-sync, and websocket layer.
  • Deployed to a DigitalOcean droplet behind NGINX, with GitHub Actions for CI.

Local music player with AI-assisted lyrics and metadata.
  • Uses Whisper to auto-generate and align lyrics for time-synced playback.
  • Displays time-synced lyrics in an Apple-style karaoke mode lyric scroller.
  • Enhances albums with additional metadata like artwork and descriptions.

Blender add-on for generating 3D NFT collections.
  • Reached ~1k GitHub stars, 200K+ views on YouTube, used by multiple studios and NFT projects.
  • Automates 3D asset generation and export pipelines from Blender.

Skills

Interested? Let's talk!

Fill out the form bellow, email me directly, or dm me on LinkedIn. Either way I'll get back to you quickly!

© Torrin Leonard 2026 🇨🇦 | Built with

destamatic-ui