Manoël Nohra

I am

About Me

My name is Manoël Nohra, I am 23 years old and I graduated from a Bachelor's degree in Software Engineering at the École de technologie supérieure in Montreal in April 2026. My professional goal is to become a gameplay programmer in the video game industry.

Computer Science Student

  • Date of birth: October 30, 2002
  • Website: manoel-nohra.fr
  • Phone: 06 26 61 10 36 (FR)
    438-228-4931 (CA)
  • City: Montreal, Quebec, Canada
  • Age: 23 years old
  • Degree: Bachelor in Software Engineering
  • Email: manoel.nohra@gmail.com

Technical Skills

Here are my technical skills:

Object-Oriented Programming:
C# : 90% Advanced
C++ : 90% Advanced
Java : 70% Proficient
Frameworks:
WPF : 35% Intermediate
OpenGL : 25% Intermediate
Version Control Tools:
Git : 100% Mastered
Perforce : 80% Proficient

Game Engines:
Unreal Engine 5 : 65% Good Knowledge
Unity : 75% Proficient
Anvil : 20% Intermediate

Resume

You can find my educational background, internship experiences, and extracurricular involvements below:

Education

Bachelor in Software Engineering

September 2022- April 2026

École de technologie supérieure, Montreal, Quebec, Canada

A 4-year program to become a software engineer with 3 internship.

Semester 4 in Quebec

2022

Cégep de Matane, Matane, Quebec, Canada

Spent the last semester of my DUT at a college in Quebec to graduate (study abroad semester for interested students).

Two-Year University Degree in Computer Science (DUT)

2022

Université Claude Bernard Lyon 1

Learned the foundations of computer science and discovered software development while gaining advanced technical knowledge.

Scientific High School Diploma, Mathematics Specialization

2020

Lycée Saint Jean Bosco, Cluses, France

Graduated with honors (Mention Bien).

Internship Experience

Gameplay Programmer for Ubisoft Montreal

May 2025 - August 2025 (17-week internship)

Montreal, Quebec, Canada

  • Learned and worked with an in-house game engine (Anvil)
  • Debugging and resolving issues
  • Created systems to streamline feature implementation for designers
  • Added functionalities to the game engine
  • Tested the game
  • Worked in a team environment
  • Explained technical terms to non-technical stakeholders

Software Engineer for Audiokinetic

September 2024 - December 2024 (15-week internship)

Montreal, Quebec, Canada

  • Deepened knowledge of Unreal Engine 5 and Unity
  • Created a dynamic audio environment system that is easily customizable for designers
  • Worked independently
  • Researched and documented technical solutions efficiently
  • Prepared technical presentations
  • Found solutions to complex problems
  • Brought original ideas to production
  • Explained technical terms clearly

Tools Programmer for Ubisoft Montreal

January 2024 - May 2024 (16-week internship)

Montreal, Quebec, Canada

  • Learned and adopted a new framework and programming language (WPF and XAML)
  • Worked in a team environment
  • Adapted to security and code styling guidelines
  • Found optimization solutions
  • Resolved complex software bugs

Programmer for CDRIN (Urbia video game Project)

2022 (10-week internship)

Matane, Quebec, Canada

  • Evaluated and analyzed client requirements
  • Communicated effectively with the client and colleagues
  • Adapted to a pre-existing external codebase
  • Contributed innovative ideas to the project
  • Resolved complex development problems
  • Explained technical elements clearly to the client

Helpdesk Technician Intern

2018 (2 weeks)

Econocom, Grenoble, France

  • Evaluated and analyzed customer situations
  • Proposed appropriate technical solutions

Extracurricular Involvement

Member of Club Conjure (Video Game Creation Club)

2022

ÉTS, Montreal, Quebec, Canada

  • Organized events (Gala, GameJam)
  • Participated in GameJams
  • Worked in a team environment
  • Resolved project issues under tight deadlines


Member of Club EsporTS (Esports Club)
Main Roster Player for the Rocket League Team 1

September 2022 - August 2025

ÉTS, Montreal, Quebec, Canada

  • Organized club events (tournaments, LAN parties)
  • Communicated inside and across teams
  • Participated in competitive leagues and tournaments
  • Maintained composure during intense matches
  • Performed effectively under pressure
  • Analyzed gameplay data and prepared individual or team training sessions

Download my resume: Download

Portfolio

Contact Me

I would be delighted to connect with you! Below are the ways you can reach me.

Location:

Montreal, QC, Canada

Phone:

French: +33 6 26 61 10 36
Canadian: +1 438-228-4931