
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 EngineeringConcordia University |
September 2020- May 2022 |
Bachelor Computer EngineeringConcordia University (Internal transfer) |
September 2017 - May 2020 |
DEC Mechanical Engineering TechnologyDawson College |
Experience | |
---|---|
Summer 2023 - Present |
Administrative AgentJewish General Hospital
|
September 2023 - December 2023 |
System Test SpecialistGenetec (Internship)
|
April 2020 - August 2020 |
QA TesterKeywords Studios
|
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 ToolField 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.
|
|
SignalBus
Development ToolSignalBus 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.
|
![]() |
Only Way Out
Platformer GameOnly 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.
|
![]() |
Animals
3D Rendering Engine - Procedural Content GenerationAnimals 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.
|