Hi, I'm Gregory Kitching, a technical designer with 3 years of experience in Unity and multimedia application development. I enjoy turning complex problems into polished software solutions and I'm proficient in C#, C++, and Python, with a track record of boosting production code performance by 2x. I value collaboration, meticulous attention to detail, and clear communication to deliver high-quality results. In addition to developing in Unity, I have experience on agile teams at Evertz Microsystems, worked on GPU shaders and debugging, and completed a game development bootcamp at Circuit Stream. I'm seeking opportunities to contribute to engaging projects in game development and interactive media.

Gregory Kitching

Hi, I'm Gregory Kitching, a technical designer with 3 years of experience in Unity and multimedia application development. I enjoy turning complex problems into polished software solutions and I'm proficient in C#, C++, and Python, with a track record of boosting production code performance by 2x. I value collaboration, meticulous attention to detail, and clear communication to deliver high-quality results. In addition to developing in Unity, I have experience on agile teams at Evertz Microsystems, worked on GPU shaders and debugging, and completed a game development bootcamp at Circuit Stream. I'm seeking opportunities to contribute to engaging projects in game development and interactive media.

Available to hire

Hi, I’m Gregory Kitching, a technical designer with 3 years of experience in Unity and multimedia application development. I enjoy turning complex problems into polished software solutions and I’m proficient in C#, C++, and Python, with a track record of boosting production code performance by 2x. I value collaboration, meticulous attention to detail, and clear communication to deliver high-quality results.

In addition to developing in Unity, I have experience on agile teams at Evertz Microsystems, worked on GPU shaders and debugging, and completed a game development bootcamp at Circuit Stream. I’m seeking opportunities to contribute to engaging projects in game development and interactive media.

See more

Experience Level

Expert
Expert
Intermediate

Work Experience

Software Developer at Evertz Microsystems
July 1, 2022 - June 1, 2024
Worked on an Agile development team in the Overture RT division. Programmed video mixing operations to complete within 1/60th of a second. Implemented a CUDA-based Kawase blur shader, delivering a 2x performance gain. Contributed to the design of remote diagnostic tools and APIs. Performed unit and functional testing, reproduced and fixed bugs across modules.

Education

Bachelor of Computer Science at McMaster University
September 1, 2015 - April 1, 2021
Game Development Bootcamp at Circuit Stream
February 1, 2025 - October 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment