Christian Roy
Software Engineer at WB Games / Avalanche- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Tagalog -
Topline Score
Bio
Antony Jones
Dear future employer of Christian Roy, My name is Antony Jones, I am an Advanced Software Engineer at WB Games(Avalanche). I have had 20+ years of experience in the video game industry. I am writing this reference on behalf of my colleague Christian Roy. I have had the pleasure of working with Christian during his internship with WB Games(Avalanche) in Salt Lake City, Utah. He is an intern with the AI team and works with Kirk Baum, Daren Smith, and James Rowe, whom I have highest regard for. He has been doing a variety of very complex tasks for them. One of his primary focuses has been working with our action system and NPC reactions. He has had a multitude of tasks, one such task has been dealing with the transition from animation to physics and back again. This is not for the feint hearted. How well animation and physics behave requires a lot of attention on timing. It is important to know when these systems take their turn in a frame. So that the animation and physics transition properly. Christian has been great to work with. Like myself we take our work home. Everyday he and I come to work and share the new things we learned on our time off. He has been working primarily in Game Programming with WB, but he doesn't shy away from Engineering tasks as well. Christian doesn't mind getting dirty. He will dig deep into code to find out how it works. His skills in this area have been a huge benefit to us. During his time with WB, he has spent his time primarily in C++ and Unreal Engine 4. He is very competent Unreal Engine 4 programmer, and will make any company a very valuable employee.
Geoffrey Sutyak
Christian is a talented Game programmer with both excellent coding skills and an innate intuition for gameplay. During our time together at Reboot Arcade I had the pleasure of managing Christian and found him to be among the many Rockstars we had on the team. That status is clearly visible in his programming output. On multiple occasions when we were up against a hard deadline Christian was the go-to for high level tasks that needed immediate attention. Each task was handled not only with efficiency and clarity, delivering highly readable and functional code, but also creativity. Especially when it came to movement, a feature often maligned throughout early development as "clunky", he stepped up again and again to iterate on the feature's design and implementation again and again. Taking all feedback and being flexible while still holding true to the game vision. Christian was able to look past the feature requirements to see the concepts underneath that drove gameplay. This lead to the delivery of code that was well written technically but also highly adjustable and fun to the core, making the lives of the design, production, and art teams easier down the pipeline. Anyone who has him on their team in future has been given a great gift.
Antony Jones
Dear future employer of Christian Roy, My name is Antony Jones, I am an Advanced Software Engineer at WB Games(Avalanche). I have had 20+ years of experience in the video game industry. I am writing this reference on behalf of my colleague Christian Roy. I have had the pleasure of working with Christian during his internship with WB Games(Avalanche) in Salt Lake City, Utah. He is an intern with the AI team and works with Kirk Baum, Daren Smith, and James Rowe, whom I have highest regard for. He has been doing a variety of very complex tasks for them. One of his primary focuses has been working with our action system and NPC reactions. He has had a multitude of tasks, one such task has been dealing with the transition from animation to physics and back again. This is not for the feint hearted. How well animation and physics behave requires a lot of attention on timing. It is important to know when these systems take their turn in a frame. So that the animation and physics transition properly. Christian has been great to work with. Like myself we take our work home. Everyday he and I come to work and share the new things we learned on our time off. He has been working primarily in Game Programming with WB, but he doesn't shy away from Engineering tasks as well. Christian doesn't mind getting dirty. He will dig deep into code to find out how it works. His skills in this area have been a huge benefit to us. During his time with WB, he has spent his time primarily in C++ and Unreal Engine 4. He is very competent Unreal Engine 4 programmer, and will make any company a very valuable employee.
Geoffrey Sutyak
Christian is a talented Game programmer with both excellent coding skills and an innate intuition for gameplay. During our time together at Reboot Arcade I had the pleasure of managing Christian and found him to be among the many Rockstars we had on the team. That status is clearly visible in his programming output. On multiple occasions when we were up against a hard deadline Christian was the go-to for high level tasks that needed immediate attention. Each task was handled not only with efficiency and clarity, delivering highly readable and functional code, but also creativity. Especially when it came to movement, a feature often maligned throughout early development as "clunky", he stepped up again and again to iterate on the feature's design and implementation again and again. Taking all feedback and being flexible while still holding true to the game vision. Christian was able to look past the feature requirements to see the concepts underneath that drove gameplay. This lead to the delivery of code that was well written technically but also highly adjustable and fun to the core, making the lives of the design, production, and art teams easier down the pipeline. Anyone who has him on their team in future has been given a great gift.
Antony Jones
Dear future employer of Christian Roy, My name is Antony Jones, I am an Advanced Software Engineer at WB Games(Avalanche). I have had 20+ years of experience in the video game industry. I am writing this reference on behalf of my colleague Christian Roy. I have had the pleasure of working with Christian during his internship with WB Games(Avalanche) in Salt Lake City, Utah. He is an intern with the AI team and works with Kirk Baum, Daren Smith, and James Rowe, whom I have highest regard for. He has been doing a variety of very complex tasks for them. One of his primary focuses has been working with our action system and NPC reactions. He has had a multitude of tasks, one such task has been dealing with the transition from animation to physics and back again. This is not for the feint hearted. How well animation and physics behave requires a lot of attention on timing. It is important to know when these systems take their turn in a frame. So that the animation and physics transition properly. Christian has been great to work with. Like myself we take our work home. Everyday he and I come to work and share the new things we learned on our time off. He has been working primarily in Game Programming with WB, but he doesn't shy away from Engineering tasks as well. Christian doesn't mind getting dirty. He will dig deep into code to find out how it works. His skills in this area have been a huge benefit to us. During his time with WB, he has spent his time primarily in C++ and Unreal Engine 4. He is very competent Unreal Engine 4 programmer, and will make any company a very valuable employee.
Geoffrey Sutyak
Christian is a talented Game programmer with both excellent coding skills and an innate intuition for gameplay. During our time together at Reboot Arcade I had the pleasure of managing Christian and found him to be among the many Rockstars we had on the team. That status is clearly visible in his programming output. On multiple occasions when we were up against a hard deadline Christian was the go-to for high level tasks that needed immediate attention. Each task was handled not only with efficiency and clarity, delivering highly readable and functional code, but also creativity. Especially when it came to movement, a feature often maligned throughout early development as "clunky", he stepped up again and again to iterate on the feature's design and implementation again and again. Taking all feedback and being flexible while still holding true to the game vision. Christian was able to look past the feature requirements to see the concepts underneath that drove gameplay. This lead to the delivery of code that was well written technically but also highly adjustable and fun to the core, making the lives of the design, production, and art teams easier down the pipeline. Anyone who has him on their team in future has been given a great gift.
Antony Jones
Dear future employer of Christian Roy, My name is Antony Jones, I am an Advanced Software Engineer at WB Games(Avalanche). I have had 20+ years of experience in the video game industry. I am writing this reference on behalf of my colleague Christian Roy. I have had the pleasure of working with Christian during his internship with WB Games(Avalanche) in Salt Lake City, Utah. He is an intern with the AI team and works with Kirk Baum, Daren Smith, and James Rowe, whom I have highest regard for. He has been doing a variety of very complex tasks for them. One of his primary focuses has been working with our action system and NPC reactions. He has had a multitude of tasks, one such task has been dealing with the transition from animation to physics and back again. This is not for the feint hearted. How well animation and physics behave requires a lot of attention on timing. It is important to know when these systems take their turn in a frame. So that the animation and physics transition properly. Christian has been great to work with. Like myself we take our work home. Everyday he and I come to work and share the new things we learned on our time off. He has been working primarily in Game Programming with WB, but he doesn't shy away from Engineering tasks as well. Christian doesn't mind getting dirty. He will dig deep into code to find out how it works. His skills in this area have been a huge benefit to us. During his time with WB, he has spent his time primarily in C++ and Unreal Engine 4. He is very competent Unreal Engine 4 programmer, and will make any company a very valuable employee.
Geoffrey Sutyak
Christian is a talented Game programmer with both excellent coding skills and an innate intuition for gameplay. During our time together at Reboot Arcade I had the pleasure of managing Christian and found him to be among the many Rockstars we had on the team. That status is clearly visible in his programming output. On multiple occasions when we were up against a hard deadline Christian was the go-to for high level tasks that needed immediate attention. Each task was handled not only with efficiency and clarity, delivering highly readable and functional code, but also creativity. Especially when it came to movement, a feature often maligned throughout early development as "clunky", he stepped up again and again to iterate on the feature's design and implementation again and again. Taking all feedback and being flexible while still holding true to the game vision. Christian was able to look past the feature requirements to see the concepts underneath that drove gameplay. This lead to the delivery of code that was well written technically but also highly adjustable and fun to the core, making the lives of the design, production, and art teams easier down the pipeline. Anyone who has him on their team in future has been given a great gift.
Experience
-
WB Games / Avalanche
-
Computer Games
-
1 - 100 Employee
-
Software Engineer
-
Jun 2021 - Present
-
-
Associate Software Engineer
-
Feb 2020 - Jun 2021
-
-
Associate Software Engineer
-
May 2019 - Feb 2020
-
-
Gameplay Programming Intern
-
Nov 2018 - May 2019
● Expanded and maintained the reaction system for NPCs.● Developed and maintained individual NPC reactions to player interactions andenvironments.● Worked on the Enemy team on various enemies abilities and reactions.● Worked on the ability system used by game characters.● Developed ragdoll system.
-
-
-
Krikey AI
-
United States
-
Entertainment Providers
-
1 - 100 Employee
-
Unity Developer (Contractor)
-
Jun 2018 - Aug 2018
● Developed Unity, augmented reality (AR), multiplayer titles for mobile devices. ● Involved from conception to release of 2 minigames and 1 AR experiences for the Krikey app. ● Developed Unity, augmented reality (AR), multiplayer titles for mobile devices. ● Involved from conception to release of 2 minigames and 1 AR experiences for the Krikey app.
-
-
-
-
Gameplay Programmer (Freelance)
-
May 2018 - Jun 2018
● Unreal Engine 4 Developer (UE4) C++ and blueprints. ● Unreal Multiplayer Framework. ● Animation blueprints. ● AI Programming for enemy NPCs. ● Unreal Engine 4 Developer (UE4) C++ and blueprints. ● Unreal Multiplayer Framework. ● Animation blueprints. ● AI Programming for enemy NPCs.
-
-
-
Reboot Arcade, LLC
-
United States
-
Computer Games
-
1 - 100 Employee
-
Game Programmer and Cofounder
-
Oct 2017 - May 2018
● Created a couch multiplayer party game for Windows Store, Steam, and XBox One with Unity from conception to release. ● Gameplay programming for player characters movement, abilities, environments and game modes. ● Developed User Interface (UI) for game menus, level selects, scoreboards. ● Tools development for faster design iterations on abilities and player mechanics. ● Created a couch multiplayer party game for Windows Store, Steam, and XBox One with Unity from conception to release. ● Gameplay programming for player characters movement, abilities, environments and game modes. ● Developed User Interface (UI) for game menus, level selects, scoreboards. ● Tools development for faster design iterations on abilities and player mechanics.
-
-
-
University of Utah - Employment
-
United States
-
Higher Education
-
700 & Above Employee
-
Teaching Assistant
-
Jan 2017 - May 2018
● Taught concepts such as: source control, threading, debugging, object oriented programming, testing, etc. ● Grading assignments and doing code reviews and quality assurance (QA). ● Mentored students and worked in group settings, one on one, and in front of classes. ● Taught concepts such as: source control, threading, debugging, object oriented programming, testing, etc. ● Grading assignments and doing code reviews and quality assurance (QA). ● Mentored students and worked in group settings, one on one, and in front of classes.
-
-
-
Alpine Companies, Inc.
-
Financial Services
-
1 - 100 Employee
-
Jr. Project Analyst
-
Dec 2014 - Jan 2016
● Analyze HUD multifamily projects across the United States. ● Authorize draws from Reserve for Replacement accounts. ● Perform transfers of ownership of HUD multifamily projects. ● Analyze HUD multifamily projects across the United States. ● Authorize draws from Reserve for Replacement accounts. ● Perform transfers of ownership of HUD multifamily projects.
-
-
Education
-
University of Utah
Bachelor of Science (B.S.) -
Lone Peak High School
High School Degree