Thomas MACHADO

Thomas MACHADO

Generalist programmer at Ubisoft Montréal

Senior Gameplay Programmer / 24 yrs

Montreal, Canada Area

Hire Me
Video game programmer.

Skills:
- System
- gameplay (combats, camera & character control, animations ..etc...)
- AI
- Network (p2p, C/S)
- Physics
- 3D
- UI

Platforms:
- XBox one
- PS4
- 360
- PS3
- PC
- DS
Work History
  • Generalist programmer

    Ubisoft Montréal

    September 2014 - Present

    Rainbow 6

  • Senior Engine programmer

    Eidos Montreal

    September 2012 - September 2014
    Montreal, Canada Area
  • Gameplay programmer

    Ubisoft

    March 2011 - September 2012
    Montreuil Area, France

    Gameplay programmer on Ghost Recon Future Soldier: worked on hot join process, Camera, Control and Character (3C) and TRC.
    Worked on Raving Rabbids, Alive & Kicking, realized the game "Guitar Zero"

  • Gameplay programmer

    Konami

    July 2010 - March 2011
  • Software engineer

    Konami, France

    July 2010 - March 2011

    PES 2011 smartphones, worked on gameplay, animations.

  • programmer

    Cyanide Studio

    December 2001 - July 2010

    involved in many aspects of games: AI / Gameplay / engine

  • Software engineer, Game of Thrones RPG

    Cyanide

    December 2001 - July 2010

    Video game developper: Gameplay, AI.
    Platform: PC, XBox 360

    Worked on Game of throne RPG, using unreal engine 3: conversation system / camera management for conversation system.

  • Software engineer: Runaway 3 Nintendo DS

    Cyanide

    October 2008 - November 2008

    Nintendo DS port of the PC game

  • Cyanide

    October 2007 - September 2008
  • Cyanide

    March 2007 - October 2007
  • Cyanide

    March 2006 - June 2007
  • Cyanide

    July 2005 - February 2006
  • Cyanide

    January 2003 - June 2004
  • Cyanide

    December 2001 - December 2002
  • A2iA

    July 1999 - August 2000
Education
  • Maîtrise d’informatique option Algorithmique graphique

    Université Pierre et Marie Curie (Paris VI)

    2000 - 2001
  • Licence Génie Mathématique et Informatique

    Université de Rouen

    1998 - 1999