Torrin Leonard is a full-stack software developer based in Waterloo, Ontario with five years of experience building AI-powered web apps, custom UI frameworks, and production tooling. He has led end-to-end projects—from architecting AI proposal tools and reusable UI libraries at Equator to shipping Blend_My_NFTs, an open-source Blender add-on used to generate thousands of 3D NFT assets and starring nearly 1,000 GitHub users. Torrin blends frontend and backend expertise (React, Express, FastAPI, MongoDB) with deployment and infra know-how (Docker, GitLab CI/CD, Linux, server/domain setup), and he integrates AI and geospatial models into practical workflows. His background in QA and accessibility gives him a strong focus on reliability and inclusive design across products. He’s also an entrepreneur who has built cloud rendering, NFT minting platforms, and automation tooling, demonstrating a rare combination of 3D/Blender scripting (Python) and blockchain experience. Expect a developer who moves fluidly between prototyping creative 3D systems and hardening production services.
5 years of coding experience
12 years of employment as a software developer
High school Diploma, 12, High school Diploma, 12 at Sir John A. Macdonald
Honours Co-op, Astronomy and physics, Honours Co-op, Astronomy and physics at University of Waterloo
Easily generate thousands of 3D models, images, and animation automatically in Blender for free with Blend_My_NFTs.
Role in this project:
Full-stack Developer
Contributions:7 releases, 13 reviews, 423 commits in 1 year 2 months
Contributions summary:Torrin has been primarily focused on developing the Blend_My_NFTs project, demonstrating significant involvement across various aspects of the project, including code refactoring, bug fixes, and the implementation of new features. The contributions involved the improvement of the user interface, and the integration of new features and functionalities such as animation and material generation for 3D models, which supports generating metadata for NFTs. The user refactored various parts of the code, including UI/UX improvements in the user interface, indicating a broad level of involvement in the project's development and evolution.
Contributions:2 PRs, 265 pushes, 6 branches in 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.