Maxime Bégin

Maxime Bégin

Gameplay Programmer at Ubisoft Québec

Senior Gameplay Programmer / 17 yrs

Quebec, Canada

Hire Me
Software developer specialized in video game open world and artificial intelligence systems.

- Strong data structures, logic and algorithm skills
- Ability to speak “Designer” fluently
- Able to own systems vertically from the low level to the user interface
- Pragmatic problem solver
- Able to produce high quality results on short time frame
- Self-motivated with a service-oriented attitude
- Capable of Low and High level CPU/Memory optimization

Work achievements

- Designed and implemented a Pathfinding system using navigation mesh
- Participated in building open world technology components from the ground up with a multidisciplinary team
- Designed and implemented a Behaviour Tree system
- Implemented AI and Behaviour for multiple NPC's archetypes
- Developed Open world systems (world population, "props" spawning, civilian and vehicle AI)
Work History
  • Expert Gameplay Programmer

    Ubisoft

    July 2021 - Present
  • Senior AI Gameplay Programmer

    Ubisoft

    October 2020 - Present
    Singapore
  • Lead Gameplay programmer

    Ubisoft

    May 2016 - October 2020
  • Gameplay/System Programmer

    Ubisoft

    May 2014 - January 2016
    Québec, Canada

    Assassin's Creed Syndicate

  • Senior Game programmer

    Beenox

    March 2013 - April 2014
    Quebec, Canada

    - The Amazing Spider-Man Game 2

  • AI / Game Programmer

    Beenox

    January 2008 - March 2013
    Quebec, Canada

    - Monsters vs. Aliens (2009)
    - Spider-Man : Shattered Dimensions (2010)
    - The Amazing Spider-Man : The Game (2012)

Education
  • Bachelor of Applied Science (BASc) in Informatique

    Université Laval / Laval University

    2005 - 2008