Charles Partous

Charles Partous

Game Developer | Undergraduate Student

About Me


I am a game developer and software engineering student at Concordia University based in Montreal. I am also the current president of the Concordia Game Development Club (CGD), where our goals as an organization are to bring to together both novice and veteran game developers, share industry relavent skills and practicies, and host competitions and networking events!


In the last half decade, I have aquired experience both as a programer and game designer, having worked on a myriad of software development projects, both academic and personal.


Currently, I am most interested in system design, procedural content generation, and gameplay balancing! I am also very commited to contributing to the game development ecosystem, having developed open source plugins for the Godot game engine!

Resume


Education

May 2022 - Ongoing

Bachelor Software Engineering

Concordia University

September 2020- May 2022

Bachelor Computer Engineering

Concordia University (Internal transfer)

September 2017 - May 2020

DEC Mechanical Engineering Technology

Dawson College


Experience

Summer 2023 - Present

Administrative Agent

Jewish General Hospital

  • Manage in-patient care units.
  • Coordinate with healthcare professionals to improve patient care.
  • Train new personnel.
September 2023 - December 2023

System Test Specialist

Genetec (Internship)

  • Developed DevOps tools with SQL, InfluxDB & Prometheus
  • Adopted SCRUM & Agile work methodologies
  • Carried out functionality & performance testing
  • Participated in team improvement initiatives
April 2020 - August 2020

QA Tester

Keywords Studios

  • Manage in-patient care units.
  • Coordinate with healthcare professionals to improve patient care.
  • Train new personnel.

Skills

Programming Languages & Frameworks

  • C++
  • C#
  • Java
  • Javascript
  • Python
  • GDScript
  • HTML
  • CSS
  • SDL2
  • OpenGL

Game Engines

  • Godot
  • Unity

Development Tools

  • Blender
  • Visual Studio
  • Visual Studio Code
  • Git
  • Jira
  • Azure
  • Autodesk Inventor
  • SOLIDWORKS
  • InfluxDB
  • Grafana
  • Prometheus

Spoken Languages

  • English (Native)
  • French (Native)

Projects


Field of Reeds

Development Tool

Field of Reeds is 3D dev tool project built with the Godot Engine. It provides procedural terrain generation, dynamic environmental interactions, and other advanced mechanics to enhance 3D world creation.

  • Godot
  • GDScript
  • GDShader
  • Blender
Godot SignalBus

Development Tool

SignalBus is a Godot plugin that provides a global signal management system for the Godot game engine. This allows the decoupling of signals from individual scripts, enabling one-to-many or many-to-many communication between nodes.

  • Godot
  • GDScript
Only Way Out Only Way Out

Platformer Game

Only Way Out is platformer game developed with the Unity game engine as a submission for "CoCo Jam 2021".

Trapped within cursed armour, this cave diving adventure must rather unconventional methods to mobilize themselves and escape to the surface.

  • Unity
  • C#
Animals Animals

3D Rendering Engine - Procedural Content Generation

Animals is a 3D rendering engine written in C++ and OpenGL that implements a procedural content generation system for 3D models.

Said system generates a set of random animated bipedal "animal" entites at runtime.

  • C++
  • OpenGL