Expériences de Travail:
Transcription
Expériences de Travail:
JULIEN GAGNON 514-574-4941 [email protected] Expériences de Travail: Programmeur chez EA Mobile, Montréal (Fév. 2007 – Sept. 2010) Tâches: - Programmer les mécanismes et interfaces de jeu en suivant les instructions et la documentation des artistes et designers. -Optimiser le code et l’interface utilisateur pour améliorer l’expérience de jeu. - Traduire le code existant sur de nouvelles plateformes. - Déployer divers jeux sur différentes plateformes mobiles à l’aide de scripts. - Détecter et corriger les problèmes. Faire le suivi à l’aide des applications de bug tracking. - Révision du code de mes collègues. - Analyser et estimer les efforts et temps de développement. - Participer aux discussions et prises de décision avec les différentes équipes. Projets: - Tetris pour Windows Phone 7 *Convertir le code de base C++/Java vers C#. *Intégrer les librairies existantes avec celles de XNA. *Adapter l’interface utilisateur à la plateforme Windows Phone 7 . *Intégrer les interfaces et composantes reliés à XBOX Live. *Interagir avec les différents studios impliqués : EA Mtl, EA L.A., Microsoft. - Rockband pour iPhone *Développer l’interface utilisateur en C++. *Intégrer les animations 2D et 3D conçues par les artistes. *Intégrer certaines composantes pour connexion Facebook. - Rockband pour différentes plateformes mobiles *Développer l’interface utilisateur en C++. *Adapter le code existant aux différentes plateformes. *Utiliser et modifier divers scripts Python pour automatisation de tâches. *Documenter divers processus d’intégration. - Bejeweled pour Android *Utilisation de C++ et Java. *Adapter l’interface utilisateur et fonctionnalités à la plateforme Android. *Interagir avec les différents studios impliqués : EA Mtl, EA L.A., Google. - Autres *Adapter et supporter divers jeux à la plateforme Windows Mobile. *Déployer et supporter divers jeux sur la plateforme Blackberry. *Développer et modifier des scripts Python pour automatiser des tâches. *Documenter différents processus d’intégration. *Utilisation de divers logiciels et environnements de développement : Visual Studio 2005 / 2010; Perforce; JIRA; Outlook 2010; Eclipse Assurance Qualité chez EA Mobile, Montréal Tâches: (Déc. 2004 – Fév. 2007) - Tester les jeux sur différentes plateformes mobiles. - Détecter et documenter les problèmes. Faire le suivi à l’aide des applications de bug tracking. Programmeur Analyste chez CGI, Montréal (Mai 2001 – Sept. 2003) Tâches: - Participer au développement d’applications web pour la Banque Nationale du Canada. - Supporter les applications et résoudre les problèmes reportés. - Analyser et estimer les efforts et temps de développement. -Communiquer et interagir avec les divers clients internes. Projets: - Site web pour clients commerciaux de la BNC (http://info.commercial.bnc.ca/) *Développer l’interface web à l’aide de Html, Javascript, JSP, CSS, Perl, XML. *Développer l’application web à l’aide de Java, SQL, EJB, Websphere, Visual Age. *Supporter les applications en tout temps. Investiguer et résoudre les erreurs des tâches automatisées Unix. * Interagir avec les différentes équipes et clients impliqués : CGI, BNC, IBM. Projets Personnels : Portfolio – www.gagnonjuh.com -Développement d’un site web simple en HTML, CSS. -Conception et mise en page à l’aide de Photoshop CS5, Dreamweaver CS5, Flash CS5. -Gestion du site sur le serveur FTP. Jeu 3D – PC / Virtools -Conception et développement d’un jeu 3D de type « Survival horror » à l’aide de Virtools. -Intégration des divers objets et animation 3D (Maya) produits par mes coéquipiers. -Intégration de différentes ressources visuelles et sonores. -Analyse et gestion du projet. Jeu 2D – PC / Flash - Conception et développement d’un jeu 2D à l’aide de Lingo (Director MX). - Conversion du code vers ActionScript 3.0 (Flash CS5). - Intégration de différentes ressources visuelles et sonores. -Analyse et gestion du projet. Études : Diplôme d’Études Collégiales – Technique en Multimédia (2005 – 2007) Collège Maisonneuve, Montréal Diplôme d’Études Collégiales – Technique en Informatique de Gestion (1998 – 2001) Cégep Lionel-Groulx, Ste-Thérèse Connaissances: Code: C#, C++, XNA, Java, ActionScript, Visual Basic Web: Html, JavaScript, PHP, JSP, ASP, Perl Logiciel: Platformes Mobiles: Langages: Flash, Director, Photoshop, Virtools, Maya, Illustrator, Perforce Window Phone 7, Android, iPhone Fluent en anglais français, parlé et écrit