Menu

Julien LACASSAGNE

Villeurbanne

En résumé

En tant qu'analyste programmeur au sein du service informatique d'AST-Groupe, j'ai participé au développement (en C#) de l'ERP de la société. J'ai ainsi pu réaliser divers projets allant de la création d'écran à l'écriture de requêtes récursives en SQL en passant par des interfaçages avec des API Windows (tels que TAPI) ou l'Active Directory.

Précédemment, programmeur pour DS puis 3DS chez Smack Down Productions, j'ai codé une dizaine de mini-jeux ainsi que les briques de base d'un jeu, en Lua. J'ai aussi eu à modifier et ajouter des fonctionnalités au moteur puis débuter l'IA d'un cheval (personnage principal du jeu), en C++. Tout ceci m'a permis de découvrir le fonctionnement des SDKs DS et 3DS de Nintendo.
J'ai, de plus, appris à utiliser Maya. En effet, je me suis servi de ce logiciel pour intégrer les différents objets dans les scènes des mini-jeux, ainsi que pour créer des objets et animations placeholders.

Avant cela, chez Phoenix Interative, j'ai travaillé à la programmation d'IHM, de mini-jeux, et de composants divers de gameplay, en script propriétaire (proche du C) et en Lua. J'ai ainsi pu développer mon sens du travail en équipe sous la direction d'un leadprogrammeur.
J'ai aussi eu l'occasion de travailler de façon autonome avec le portage d'un jeu en russe, tchèque et polonais. Cette expérience (sous Microsoft Visual Studio) m'a permis de modifier le code du moteur du jeu (en C++) et d'un programme en C#. J'ai aussi participé à la création d'installeurs sous Install Shield et sous NSIS.

De plus, ma formation en informatique m'a permis, entre autres, d'apprendre à maitriser de nombreux langages dont le Java (J2SE, J2EE et J2ME).

Mes compétences :
C#
Microsoft .NET

Entreprises

  • HINNOYA SAS - Ingénieur de développement sénior

    Villeurbanne 2014 - maintenant
  • AST Groupe - Analyste Programmeur

    Décines-Charpieu 2011 - 2014 Développement et maintenance de l’ERP de la société sous Visual Studio 2008/2010 en C#, WCF, WPF (framework .Net 4.0) et MSSMS 2008 R2 en SQL.

    - Réalisation d’un projet de remontée de fiches téléphoniques (utilisation des drivers TAPI couplés à une recherche en base de données pour faire apparaitre diverses informations sur les personnes appelant l’utilisateur ou pour numéroter directement depuis l’ERP).
    - Ajout de l’ERP dans la barre de notification système Windows pour permettre l’affichage d’infobulles quand l’application est réduite ou invisible (problématique d’application Citrix publiée ou non).
    - Création de services pour interroger et mettre à jour l’Active Directory.
    - Ajout de nouveaux écrans (View, View Model, Services, Managers et DataProviders nécessaires) dont un écran d’impression de documents en masse avec mutualisation des fenêtres d’impression pour les différents types de documents.
    - Ecriture/Optimisation de requêtes d’insertion, de mise à jour et de récupération de données (procédures stockées, vues, requêtes récursives, pivot, rownumber…).
    - Création de rapport avec SSRS 2008 sur les bases de données de l’ERP, de TFS (récupération de résultats de tests, de cas de tests) et de NetSqlAzMan (base de gestion des droits des utilisateurs de l’ERP).
  • Smack Down Productions - Programmeur

    ISSY-LES-MOULINEAUX 2010 - 2011 Programmation de jeux pour Nintendo DS et 3DS en Lua et C++ versionnés sous SVN.

    - Développement des scripts gameplay d’une dizaine de mini-jeux.
    - Modification de fonctionnalités du moteur pour les spécificités de certains mini-jeux.
    - Mise à jour de la librairie utilisée comme moteur de son et adaptation aux nouvelles spécifications.
    - Création de ressources « fake » (objets 3D et animations) et intégration de celles-ci et des définitives dans les scènes des mini-jeux avec Maya.
  • Phoenix Interactive - Développeur Gameplay

    2008 - 2009 Développement en Lua, Script (proche du C) et C++ de jeux Wii, PC et PS3 versionnés sous Perforce puis sous SVN.

    - Implémentation du système de sauvegarde, gestion des points de sauvegarde et des « LotCheck » liés
    - Création de plusieurs mini-jeux ainsi que de divers éléments de gameplay comme les menus et des effets visuels.
    - Création des installeurs (multi-langues) d’un jeu sous Install Shield et participation à la création d’un installeur sous NSIS.
    - Modification du programme (C#) d’importation de kit de localisation pour gérer les langues d’Europe de l’Est.
  • Mutualité Sociale Agricole - Stagiaire

    Paris 2005 - 2005 Développement en Basic Access et SQL sous Microsoft Access :

    - Création d’un parseur de fichiers de données télétransmises, permettant d’insérer celle-ci en base.
    - Création d’un mini-ERP (interface et base de données) pour le département « médecine du travail » permettant le mailing, la saisie des résultats des RDVs,…

Formations

Réseau

Annuaire des membres :