Edouard Murat
Gameplay Programmer & Team Lead
Godot & Unity · Montréal · EN / FR
About Me
I build gameplay systems, and I lead the people who build them.
For the past year I led a six-person Godot team at Sigma Digital, building curriculum-aligned literacy games delivered on Android tablets to first- and second-grade children in Africa. I hired the team, owned the architecture, and ran code review and sprint planning.
Before games I spent six years as a professional developer — five of them writing production C# at Fujitsu Consulting, on a payment solution for HydroSherbrooke and the daycare management system for the Ministère de la Famille du Québec — and later helped lead a development team at BMC Software, where I also interviewed candidates.
I also hold a psychology degree, and spent seven years facilitating workshops and training managers and facilitators. That sounds like a detour and it isn't: it's why I think carefully about onboarding, difficulty curves, and what a playtest is actually telling you.
Day to day: Godot and Unity, GDScript and C#, gameplay systems, AI behavior, procedural generation, and shaders. Everything below is playable.
Professional Projects
Creative Projects
Education & Skills
Education
-
B.A. Psychology
Concordia University, 2015–2017 -
B.Eng. Computer Engineering
University of Sherbrooke, 2005–2009 -
DEC in Sciences
Stanislas College, Montréal, 2003–2005
Skills
- Engines: Godot (primary), Unity
- Languages: GDScript, C#, Python, Java, JavaScript, HTML/CSS, SQL
- Gameplay systems: Input (keyboard & mobile touch), AI behaviors, behavior trees, state machines, procedural generation, physics-based mechanics, combat
- Shaders & graphics: Shader scripting in Godot and Unity
- Leadership: Technical lead, hiring, code review, sprint planning, mentoring
- Backend & tools: Django, SQLite, Git, Blender, GIMP, Inkscape, Audacity
- Practices: Agile & TDD, performance optimization, game server deployment
Certifications
- Certified Associate Python Programmer – Python Institute, 2024
- Oracle Certified Professional, Java SE 7 Programmer, 2013
- Oracle Certified Associate, Java SE 7 Programmer, 2012