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

Contact