Resume

Projects

Contacts

Skills Professionnal
experience
Studies Other

You can download the pdf version of my resume (fr) here : CV_Pierre_Randria_2019.pdf

Skills

Programming

Object

  • C#
  • ActionScript 3
  • Flex
  • Groovy
  • Java
  • C++

Applicative

  • Lisp
  • Scheme
  • Maple
  • LaTex

Script

  • Lua
  • UnrealScript
  • NWScript
  • php
  • HTML
  • CSS 3
  • JavaScript (+ JQuery)

Solutions, softwares, tools

Developpement

  • MonoDevelop
  • Flash Builder
  • FlashDevelop
  • Eclipse/SpringSource
  • Facebook API
  • Visual Studio/Visual Assist X
  • SDK Xbox 360 (XDK)
    • Neighborhood
    • Dr. Watson
    • Network Emulator for Windows Toolkit
    • Game Disc Layout Editor

Versionning

  • Git
  • Tortoise SVN

Libraries/execution

  • Adobe Air
  • Raknet
  • PSPGU

Frameworks

  • Unity
  • Starling
  • Play All
  • Ureal Developpement Kit
  • Dragon Age Toolkit

Infographic

  • Flash CS5
  • The Gimp
  • Inkscape

Other

  • Technical Certifications Requirements (TCR) Xbox 360.

Professionnal experience

2013 - 2015

Engineer for Studies and Applications

  • client (C#, AS3, Objective-C)
  • server (Java/Groovy)

at TripleFun
on Save Bob ! (Unity/C#), Duelo (AS3/Starling), Stars (AS3/Starling), Permüt (AS3/Starling) and TED (Objective-C/Cocos2d) projects on iOS/Android.

Missions

  • mobile touch management (Save Bob !, Duelo, Stars, Permüt, TED)
  • GUI (Save Bob !, Duelo, Stars, Permüt, TED)
  • A.I. (TED)
  • iso engine (TED)
  • procedural level building (Save Bob !)
  • scenes management (Save Bob !)
  • general gameplay (Save Bob !, Duelo, Stars, Permüt, TED)
  • server various events (Duelo, Stars, Permüt)
  • Facebook connect, share, etc. (Save Bob !, Duelo, Stars, Permüt)
  • iOS Game Center connect (Save Bob !)
  • iOS inapp purchases (Save Bob !, Duelo, Stars, Permüt)
  • general optimization (Save Bob !, Duelo)
  • ...

2011 - 2013

Engineer for Studies and Applications

  • client (AS3, php, JavaScript)
  • server (Java/Groovy)
  • tools (AS3, Flex)

at Qozmo S.A.
on Krisgard project on Facebook.

Missions

  • Open Graph, app requests and posts for Facebook (management, integration)
  • tutorial (mechanics, logic, display, steps management)
  • constraints system (quests, objectives, dialogs, upgrades, tutorial steps)
  • dialogs (management, display, multiple choices and buyable choices)
  • avatars (assets loading, customization, animation display and management)
  • in-game statistics system
  • lists' data controller component (sorting, filtering, modifications) and tile lists' displayer component (display, interaction, navigation)
  • UI : construction, purchases, avatars, quests, chat, cursors, monsters encyclopedia, friends list, mode changing... (display, interaction, mechanics)
  • NPC markers (pre-computing in the tool, display, refresh)
  • quests (management, display, mechanics)
  • tools for NPCs, avatars, dialogs, buyable choices, avatars animation, tutorial steps and notifications

2011 (6 months)

intern C++ programmer

at Kylotonn Games
on The Cursed Crusade project for Xbox 360 and PC.

Missions

  • profiles default values recovery and application
  • profiles data recovery for the lobby
  • Rich Presence update
  • Achievements management
  • profiles deconnection management
  • Invitations management for online gaming
  • lobby exclusion
  • online players synchronization (save game, cinematics)
  • miscellaneous network optimisation
  • levels' end behaviour;
  • submission versions creation (CD images)
  • miscellaneous debug : menu options refresh, message boxes priorities, game pause, sounds serialization...

Studies

2009 - 2011

Master

in Informatique à Finalité Professionnalisante et Recherche Unifiée
(Computer Science)
specialty Ingénierie de l'Intelligence Artificielle (Artificial Intelligence)
in Université Montpellier 2

2005 - 2009

Licence

in Mathématiques et Informatique (Mathematics and Computer Science)

2005

Baccalauréat S

passed in Jean Monnet high school

Other

Langages

Interests and hobbies

  • french (fluent)
  • english (intermediate)
  • programming
  • video games culture
  • music
    • drums
    • piano
    • guitar
  • travels
  • skiing