Skip to main content
Ontario Tech acknowledges the lands and people of the Mississaugas of Scugog Island First Nation.

We are thankful to be welcome on these lands in friendship. The lands we are situated on are covered by the Williams Treaties and are the traditional territory of the Mississaugas, a branch of the greater Anishinaabeg Nation, including Algonquin, Ojibway, Odawa and Pottawatomi. These lands remain home to many Indigenous nations and peoples.

We acknowledge this land out of respect for the Indigenous nations who have cared for Turtle Island, also called North America, from before the arrival of settler peoples until this day. Most importantly, we acknowledge that the history of these lands has been tainted by poor treatment and a lack of friendship with the First Nations who call them home.

This history is something we are all affected by because we are all treaty people in Canada. We all have a shared history to reflect on, and each of us is affected by this history in different ways. Our past defines our present, but if we move forward as friends and allies, then it does not have to define our future.

Learn more about Indigenous Education and Cultural Services

Mohammed Savari

Student's photo

Computer Science Student

Company: Red Meat Games

Co-op Job Title: Co-op Game Programmer


What motivated you to apply for Co-op?

I wanted to get professional work experience in my field.

Can you describe your position in a few sentences?

While working as a game programmer, I was tasked with creating scripts for the games we worked on. Scripts can range from little things like moving a crate from one spot to another to creating AI for enemies, puzzles, and player characters. As a person who thoroughly enjoys AI, most of my time has been spent perfecting those specific scripts as well as adding any new criteria to the game.

Did you receive training to perform your duties? Please Explain.

I received training modules from the CEO then looked through the software’s training YouTube videos. It took me a good two weeks to go from never touching Unity and C# to being able to script well enough to make game components work.

What was your work atmosphere like? (flexibility, formality, team-centric, supportive)

The work atmosphere was very relaxing. While we did need to meet certain deadlines within the year, we worked in unison and were very communicative with each other to meet each other’s needs. The team was very supportive and was always open to answer any question or concern.

What new skills were you able to learn/develop during your co-op placement?

During my placement, I learned how to program in C# and develop games in Unity. I was also able to experience how to make these games specific to PC, Playstation, or Xbox, how to develop them in VR, and how to make them only applicable to use if the user has a key registered to the game. I also worked as a Quality Assurance representative where I was given a game from a different company to test out all its functionalities as listed by a checklist from Sony for the Playstation 4.

How did your experience compare with your expectations?

My experience was better than I expected. Being able to work as a game programmer came with many perks that allowed me to better understand why certain games take a lot of effort to patch or update. As a gamer, it has given me a much better insight into different aspects of game development and the importance of patch notes. As a result of this experience, I am looking at developing my own game and hiring my own team to assist me with it.

What was your proudest moment?

My proudest moment must be the completion of the horror VR game: Bring To Light. It is a huge honour for me to have my scripts published in that game and, after playing the game myself, seeing how well they worked in the game.

What advice would you offer to current students thinking about pursuing co-op?

As a student pursuing a degree in Computer Science, Co-op is extremely valuable in giving you the experience you need for your resume. At first, I was skeptical about taking a year off to do co-op since I wanted to get university done with. But after going through co-op, my resume looks stronger and better with all the knowledge I have gained. It may be a year off, but what you gain in comparison will help you not only by getting a job easier in the future, but will most likely help you with your future studies as it did with mine.