Summary
Overview
Work History
Education
Skills
Timeline
53
Michael Rochon

Michael Rochon

Senior Graphics Programmer
Greater Sudbury,ON

Summary

Senior Graphics Programmer with 12 years of experience across Unity and Unreal, driving advanced real-time rendering, procedural animation, and character customization systems. Skilled in C++, C#, HLSL, CUDA, Vulkan, OpenGL, and multithreaded GPGPU workflows. Led development of custom rendering pipelines and performance-critical tools for indie and commercial projects. Passionate about AI R&D and high-performance graphics architecture. Seeking senior technical roles or leadership in graphics and systems programming.

Overview

8
8
years of professional experience
1
1
Language

Work History

Senior Graphics Programmer

Bossa Studios
09.2023 - 03.2025
  • Led development of procedural mesh generation systems for dynamic in-game content.
  • Built custom voxel engines with support for real-time destruction, physics, and terrain deformation.
  • Developed advanced surface shaders, image effects, and GPGPU-powered rendering features.
  • Engineered bespoke lighting and global illumination systems tailored for performance.
  • Designed and maintained multithreaded data pipelines to support high-performance rendering and simulation.
  • Created AI systems including pathfinding, decision trees, and behavior models for agent control.
  • Collaborated closely with peers to plan system architecture, define engine features, and guide technical decision-making.
  • Participated in sprint planning, cross-disciplinary huddles, and R&D discussions to ensure alignment between tech and design goals.

Senior Software Engineer

Spiderling Studios Limited
07.2017 - 11.2021
  • Led R&D on custom global illumination pipelines and scalable cloud rendering systems.
  • Maintained cross-platform compatibility, including console-specific optimization and feature support.
  • Developed and refined advanced image effects for real-time rendering.
  • Served as technical point-of-contact for systems under my purview, ensuring performance and visual fidelity across platforms.
  • Collaborated with producers and engineering leads to prioritize features, align technical planning, and define implementation strategies.
  • Provided guidance on engine-level decisions, contributing to long-term technical direction and graphics strategy.

Education

Bachelor - Computer Science And Mathematics

Laurentian University
Greater Sudbury, ON
04.2018

Skills

Shader Programming (HLSL, Vulcan, OpenGL, CUDA)

Timeline

Senior Graphics Programmer

Bossa Studios
09.2023 - 03.2025

Senior Software Engineer

Spiderling Studios Limited
07.2017 - 11.2021

Bachelor - Computer Science And Mathematics

Laurentian University
Michael RochonSenior Graphics Programmer