Menu

Julien GILLI

MONTREAL

En résumé

Mes compétences :
C++
C
Perl
Python
Javascript
Css
Html
Unix
IOS development
Objective C
Node.js
Apple iOS

Entreprises

  • Joyent - Software Engineer

    2014 - maintenant Contributing to Node.js' core and community including:
    - Developing new features and fixing bugs for Node.js' core.
    - Developing new features and fixing bugs for libuv, a multi-platform library with a focus on asynchronous I/O.
    - Teaching people about using advanced debugging tools to debug Node.js applications.
  • Julien Gilli - Freelance Software Developer

    2012 - 2014 * University of Sherbrooke (Montreal, Canada):

    Gave several workshops to graduate students on advanced debugging techniques focused on debugging in assembly, understanding fundamental programming languages' principles and using various tips and tricks of the Visual C++ integrated debugger.
  • Ubisoft - Gameplay Programmer

    Montreuil 2011 - 2012 Worked on Mighty Quest for Epic Loot, an online free to play game:

    - Improved navigation for NPCs and player character by implementing a custom dynamic
    obstacle avoidance method.
    - Improved NPC's behaviour by extending and maintaining an existing behavior tree
    framework.
    - Developed other core gameplay features that touch almost all aspects of the game.

    All development work was done in C++ on Windows.
  • Ubisoft - Gameplay Programmer

    Montreuil 2008 - 2011 Worked on an unannounced title for PC.
    Worked on Assassin's Creed 3 for Xbox 360 and PS3.
    Worked on Assassin's Creed Brotherhood for Xbox 360 and PS3.
    Worked on Assassin's Creed 2 for Xbox 360 and PS3.
  • Idilia Inc - Programmer

    2006 - 2007
  • Wengo SAS - Programmer

    2005 - 2006
  • IDEALX SAS - Programmer

    2004 - 2005

Formations

  • University Of Sherbrooke (Montréal)

    Montréal 2007 - 2014 Gave several workshops to graduate students on advanced debugging techniques focused on debugging in assembly, understanding fundamental programming languages' principles and using various tips and tricks of the Visual C++ integrated debugger.
  • EPITA - Ecole D'Ingénieurs En Informatique

    Kremlin Bicêtre 2001 - 2004 Responsible for teaching 250 undergraduate students in UNIX and C programming:
    - Wrote most of course's material, including project materials and tests within a team of
    10 teacher assistants.
    - Lectured 12 hours per week. Supervised students’ projects and tests.

Réseau

Annuaire des membres :