Back to Home

Tommy Minter

Game Developer · Software Engineer

Summary

Motivated and passionate Programmer and Technical Artist with strong foundations in C++, C#, Unity, and Unreal Engine. Strong foundation in shader programming, asset optimization, and developing tools to enhance art production workflows. Enthusiastic about coding, improving techniques, and creating polished visual effects. Passionate about incorporating accessibility features in games and committed to raising awareness of accessibility in game development. Expanding into full-stack web development, delivering production client websites using Next.js and TypeScript.

Work Experience

Burger Heaven — Restaurant Website2025 – 2026
Full-Stack Developer (Freelance)New Westminster, BC
  • Built and shipped a production restaurant website with Next.js 14 and TypeScript featuring a retro diner aesthetic.
  • Implemented contact forms, job application system with resume uploads, and Google Maps integration.
  • Integrated Resend API for server-side email delivery with comprehensive input validation and HTML sanitization.
SoftBound — Scrapbook Web App2025 – 2026
Full-Stack Developer / Graphics & UI Programmer / System ArchitectVancouver, BC
  • Architecting and building an analog-inspired scrapbook web application with a custom PixiJS-powered browser graphics engine.
  • Implementing GPU-accelerated zoom, pan, drag-and-drop, rotation, and layered rendering (paper → photos → tape → UI).
  • Built secure backend with role-based access, protected API endpoints, admin authentication, and CRUD for scrapbook pages.
  • Designed for privacy and intentionality with a warm, tactile analog aesthetic — Polaroid frames, tape overlays, noise and grain.
"LayOff" — Student ProjectFeb 2024 – Aug 2024
Programmer / Technical ArtistVancouver, BC
  • Successfully delivered a high-quality project from pre-production to final over 6 months.
  • Developed shaders using HLSL and Shader Graph for a 3rd person, 4-player networked multiplayer trap placement game.
  • Created VFX and shaders that enhanced the gameplay experience.
  • Focused on optimization for smooth networked gameplay.
"StickDots" — Student ProjectMar 2024 – Jun 2024
Project Manager / ProgrammerVancouver, BC (Remote)
  • Delivered an online multiplayer-ready game with a team of 9 programmers over 4 months.
  • Programmed game mechanics for a seamless player experience.
  • Managed a diverse team, oversaw project tasks, conducted code reviews, and ensured quality.
  • Focused on networking the game for smooth multiplayer interactions.
"CataTonic" — Student ProjectJan 2024 – Feb 2024
ProgrammerVancouver, BC (Remote)
  • Delivered an end-to-end Isometric adventurer game with a team of 5 over 2 months.
  • Played a key role in the architecture and implementation of gameplay, UI, HUD systems, and events.
"Bro-Heat BrickBreaker" — Student ProjectJan 2024 – Feb 2024
ProgrammerVancouver, BC (Remote)
  • Delivered a brick breaker game made in a custom C++ engine with a team of 2.
  • Developed custom Factories and Collision systems.

Education

Vancouver Film School (VFS)

Programming for Games, Web and Mobile

Aug 2023 – Aug 2024

Technical Skills

Web Development: Next.js, TypeScript, React, Tailwind CSS, Node.js
Game Programming: Unity, Unreal Engine, C#, C++
Shader Programming: HLSL, Shader Graph, VFX Creation
Networking: Multiplayer Sync & Performance Optimization
Languages: TypeScript, C#, C++, JavaScript, Python
APIs & Tools: Resend, Google Maps API, Git