Je suis actuellement à la recherche d'un poste en tant que développeur informatique dans les domaines du jeu vidéo et du développement logiciel, principalement dans les langages C|C++|C#|.Net|Java.
Expériences Professionnelles:
● Octobre 2017 – Janvier 2021 .// Développeur indépendant du jeu vidéo « Undead Or Alive » sur la plateforme de jeu en ligne «Steam».
- Etude du moteur de jeu CryEngine 5.3.4 : code source C++, documentation, logiciels tiers.
- En charge de la création du code source en C++/lua/XML, de modèles 3D sur 3DSMAX, d’animations via l'outil Mixamo, de Level Design via l’éditeur Sandbox 5, de l’interface graphique via Scaleform, de l’intégration de tous les Assets dans le moteur du jeu et de l’intégration du jeu sur la plateforme en ligne.
● Octobre 2014 – Octobre 2017 .// Développeur Application Web C#/.Net, AUSY, Sèvres.
- Développement d’applications Web: gestionnaire des déchets de « Aéroports de Paris » et gestionnaire de composant pour « SAGEM/SAFRAN » en C#/.NET. Gestionnaire de données carte bancaire GCB en Java.
- En charge du développement de fonctionnalités, de corrections, d’évolutions, d’analyses, de création et mise à jour de documents de conception. Traitements de données: XLS, DAT, CSV, PDF, SAP. Tests unitaires via TestLink.
- En charge d’étude d’architecture logiciel : DAL / MVC, d’ajout de fonctionnalités IHM : tri, filtrages, mise en page, gestion de données, de base de données SGBD, de procédures stockées SQL, de récupération de données BDD, d’affichage des données IHM, de correctifs scripts SQL.
● Mai 2014 - Septembre 2014 .// Stagiaire Gameplay Programmeur Unity3D, MANZALAB studio, Paris.
- Portage du jeu Flash The Number’s Catcher sur Unity3D. Etude du code source, conversion AS3/C#.
- Compilation d’applications mobiles/tablettes Apple/Android sous Unity3D. Procédures de compilations, wiki.
● Octobre 2013 - Mars 2014 .// Stagiaire GamePlay Programmeur sur PS3/XBOX360/PC, KYLOTONN GAMES studio, Paris.
- Tests et résolutions de bugs sur les jeux vidéo Truck Racer et Hunter’s Trophy PS3/XBOX360/PC.
- Programmation en C++ de mécaniques de jeu à l’aide de la technologie PlayAll sur MotorCycle Club PS3/PS4/XBOX360/PC.
- Utilisation des logiciels FogBugz et TeamCity pour les suivis de bugs et de compilations des versions.
- Maintenance du wiki / ajout de procédures C++ sur la technologie PlayAll.
● Années 2011 - 2013 .// Participation au projet de jeu indépendant "Stone Rage", par Mountain Wheel Games, sur le CryENGINE 3 FreeSDK.
- Mon rôle était d'implémenter les classes de personnages jouable (C++/Lua) pour la version beta du jeu et de synchroniser les classes (personnages, objets) en réseau.
J'ai aussi aider à l'exportation de modèles 3d vers le moteur.
● Années 2008 - 2012 .// Simulation de sports d'hiver à l'aide du CryENGINE 2 FreeSDK dans le cadre de l'apprentissage de création d'un jeu vidéo.
- L' objectif était de créer une démo technique en utilisant le code source, le moteur graphique et les outils du kit de développement. Langages utilisés: C++/Lua/XML.
● Années 2005 - 2007 .// Projets personnels créés à l'aide du ModSDK du jeu vidéo Crysis.
- Simulation d'avion de chasse à l'aide du code source des véhicules, nodes custom d'arrêt du temps et de chronomètre pour l'éditeur flowgraph.
- Les nodes de l'éditeur de flowgraph sont utilisable directement dans l'éditeur et permettent aux Level Designer de créer rapidement des comportements de jeu.
- Test de véhicule surfboard pour le mod Crysis "Butterfly".
Compétences:
● Langages: .//
- C# / C++ / C / Script Shell / ASM / HTML5 / CSS3 / JavaScript / PHP / SQL / Python / Java / ActionScript / XML / Lua
● API: .//
- Telerik UI ASP.NET AJAX/MVC5 / Microsoft .NET / Bootstrap / EntityFramework / jQuery / Google GWT / Spring / Hibernate / CryEngine 5 / Unreal Dev Kit / Unity3D / PlayAll / OpenGL/DirectX / WinAPI / SDL Lib2D / GTK / SDL / Qt / SFML / NoSQL / MongoDB / MySQL / ExpandoObject / Flash / Autodesk FBX SDK
● Logiciels: .//
- Visual Studio 2017 / MSSQL Management Studio 2016 / IIS Express / Workbench / FogBugz / TeamCity / PerForce / Office / 3DSMAX / Trello / VirtualBox / Hyper-V / Eclipse / mRemoteNG / Jenkins / Sonar / SVN / Git / JIRA / MantisBT / Microsoft SQL Server / TestLink / Notepad++ / Mixamo / Sandbox 5 / FlashDevelop / Flash CS6 / Windows / Linux / VIM / Office / DreamWeaver / Gimp
● AI: .//
- Min/Max / A*(Path finding) / Neural Network / State Machine
Formations:
● Années 2016 – 2017 .// Formation Bac+5 – IT Manager, IPSSI, Paris Nation.
- Etude et gestion du SI : plan de reprise, virtualisation, risques, sécurité, cloud computing, ERP, ETL, BigData, DataWarehouse, management du SI, référentiel ITIL, COBIT, leadership, système d’information décisionnel.
● Années 2014 – 2016 .// Formation Bac+4 - Administrateur du Système d’Information, IPSSI, Paris Nation
- Formation en alternance. Apprentissage du développement web/mobile/logiciel. Multiples projets. Mémoire.
- Etude de l’administration réseau, de la gestion de projet, de langages de programmation, de technologies.
● Années 2011 – 2014 .// Formation Bac+2 - Game Programming, ISART DIGITAL, Paris Bastille.
- Objectif : formation intensif en C/C++/C# (Equivalence Bac+4 / 40 projets réalisés).
● Années 2005 – 2008.// License en Mathématiques Informatique (1ère année), Université Pierre & Marie Curie, Paris .
- Etude programmation récursive Scheme, Visual Basic Excel, Algèbre calcul, espace vectoriel, fonctions, physique des mouvements, dynamique des systèmes.
Projets personnels:
● Galerie de modèles 3d réalisés sous 3dsmax dans le cadre de la simulation de sports d'hiver.
● Début de niveau de jeu réalisé sous CryEngine 2 Sandbox dans le cadre de la simulation de sports d'hiver.
Matthieu GARRY
Nationalité Française 35 ans - Permis B Meudon 92190 Tel: 07 69 78 81 06 | Contact: matthieu.garry@free.fr | Website: &bsp;http://matthieu.garry.free.fr |