Jean-Christophe - Développeur VB.NET
Ref : 140201R001-
31460 AURIAC SUR VENDINELLE
-
Développeur, Ingénieur système (55 ans)
-
Freelance
AIRBUS (INFOTEL) - TOULOUSE
AVRIL 2017 À DECEMBRE 2017
Ingénieur en développement de systèmes distribués
Contexte : Conception et développement d’une application de gestion des pièces de rechange des avions tous programmes avec migration de données et génération de fiches de suivi des pièces (RCTDS, CLA sheet, CDI).
Réalisation / Rôle :
• Méthode agile : daily, sprint
• Développement d’un site Web, de batch de migration de données (Access vers Sql server)
• Développement de modules d’export/import basés sur des fichiers Excel et des services Windows
• Conception de base de données et développement
• Estimation des charges de travail, réunion de suivi, restes à faire, planning
• Livraisons
Environnement: Visual studio 2013, SQL server 2012, C#, Entity Framework, MCV, Bootstrap, Aspose, IIS, ASPX, services Windows.
Méthode: Méthode agile, scrum, daily, sprint, réunions et présentations, architecture, analyse et développement, RedMine ReSharper.
GEOSYS GROWING AGRICULTURE - TOULOUSE
OCTOBRE 2015 À FEVRIER 2017
Ingénieur en développement de systèmes distribués
Contexte : Conception et développement de Web Api pour les outils de backoffice communs aux produits Geosys (Farmsat, WinFiled, EasyRecording, Mobile Field Operation, CMT…).
Migration SQL/Web Serveur 2003 vers SQL/Web Serveur 2012, migration des bases, des batch et des services Windows.
Mise en production et suivi.
Réalisation / Rôle :
• Méthode agile : daily, sprint sur Confluence et JIRA équipe de 4 personnes
• Développement de WebAPI
• Développement de clients lourds basé sur des Meta modèles
• Développement de modules d’export/import basés sur des fichiers Excel fortement typés
• Conception de base de données et développement
• Estimation des charges de travail, réunion de suivi, restes à faire, planning
• Knownledge transfert vers les équipes Indiennes
• Release note et suivi des mises en production
Environnement: Visual studio 2013, SQL server 2012, C#, Swagger, Reflexion, NHibernate, Injection, Autofac, IIS, ASPX, Web services, ETL, Microsoft Server CE, Synchronization, AngularJS, Nuggets, Procédures stockées.
Méthode: Méthode agile, scrum, daily, sprint, réunions et présentations. Architecture, analyse et développement, JIRA, Confluence, ReSharper.
INFORMATIQUE BANQUE POPULAIRE - TOULOUSE
OCTOBRE 2011 À SEPTEMBRE 2015
Responsable d’équipe en développement de systèmes distribués
Contexte : Conception et développement d’application pour la gestion et la migration d’OS du parc informatique des Banques Populaires (45.000 postes et serveurs). Création d’automate de construction des postes, connexion à System Centre (SCCM) et suivi des postes sur Intranet (SSP).
Réalisation / Rôle :
• Responsable équipe de 5 développeurs
• Développement n-tiers
• Développement Intranet de suivi
• Développement de clients lourds
• Conception de la base de données et développement
• Encadrement d’une équipe de 4 à 6 personnes
• Estimation des charges de travail, réunion de suivi, restes à faire, planning et compte-rendu au chargé de projet
• Responsable architecture, dossiers fonctionnels et mises en production
• Responsable de l’intégration dans le SI d’i-BP
Environnement: Visual studio 2010-2012-2013, SQL server 2008, SCCM 2007, IIS, ASPX, Web services, WMI, TCP-IP, Framework 2.0, 3.0, 4.0, SSIS, ETL.
Méthode: Gestion de projet, suivi et planification, méthode agile, réunions et présentations. Architecture, analyse et développement.
GOUVERNEMENT DU QUÉBEC - CANADA
MARS 2011 À JUIN 2011
Analyste et architecte fonctionnel senior
Contexte : Le gouvernement du Québec met en place une prestation électronique de services lui permettant de desservir les citoyens et les entreprises québécoises à partir d’un portail web, le Portail Gouvernemental de Services (********/).
Réalisation / Rôle :
• Mettre en place les stratégies d’essais des contenus informationnels et du code ;
• Mettre à jour les documents d’architecture ;
• Effectuer les essais technologiques et coordonner les mises en productions ;
• Mettre en place et effectuer les essais lors de la migration à SharePoint 2010 ;
• Former les Édimestres à la gestion du portail sous SharePoint 2010.
Environnement: SharePoint 2007, SharePoint 2010, Sql, XML, Visio, Suite Office, IIS, ASPX.
Méthode: Gestion de projet, suivi et planification, réunions et présentation.
DESJARDINS SÉCURITÉ FINANCIÈRE (DSF) - QUÉBEC
OCTOBRE 2009 À MARS 2011
Analyste et architecte fonctionnel
Contexte : Ce projet avait pour but de modifier les composantes d’impression du système DIRA afin de pouvoir imprimer sur un même gabarit papier l’ensemble des produits d’assurances de DSF (Voyage, Mieux-Être, Vie50+, Accirance…).
Réalisation / Rôle :
• Effectuer l’analyse d’affaire ;
• Mettre à jour l’architecture ;
• Rédiger les dossiers fonctionnels et faire le suivi des dossiers et des validations avec les pilotes et l’architecte ;
• Créer des outils de tests ;
• Former les nouveaux analystes et développeurs pour les essais ;
• Coordonner et réaliser les essais fonctionnels ;
• Soutenir les pilotes pendant les essais d’acceptation ;
• Soutenir l’après la mise en production.
Environnement: ASPX, PL/SQL Developper, Oracle 11g, Sql, XML, Visual Studio 2008, Sécurité Oracle, Visio, Suite Office, IIS.
Méthode: Méthode DSF (macroscope), gestion de projet, suivi et planification.
RÉGIE DE L’ASSURANCE MALADIE - QUÉBEC
JANVIER 2009 À SEPTEMBRE 2009
Architecte et libraire
Contexte : Migration à Oracle 10g de l’ensemble des applications du service (environ 100).
Réalisation / Rôle :
• Coordonner la migration de chaque application ;
• Gérer la duplication de schémas de BD ;
• Gérer les changements de cartes de connexion ainsi que les essais systèmes et inter-systèmes jusqu’en production ;
• Coordonner les départements Sécurité, Administration des données, Intégration et Soutien au développement ;
• Gérer et animer les réunions de pré-implantation ;
• Détecter les conflits et les dépendances entre applications et trouver des solutions en optimisant le temps et les ressources.
Environnement: PL/SQL Developper, Oracle 8i, Oracle 10g, Sql, XML, Visual Studio 2003, VB6, Sécurité Oracle, Visio, Suite Office, Biztalk 2004/2009, IIS.
Méthode: Guide vert Macroscope, gestion de projet, suivi et planification.
RÉGIE DE L’ASSURANCE MALADIE - QUÉBEC
JANVIER 2008 À SEPTEMBRE 2009
Analyste fonctionnel .NET (et VB6)
Contexte : Projet MedEcho B2B et B2C. Ce projet permet aux centres de recherche de différentes universités du Québec (McGill…) d’interroger les entrepôts de données de la RAMQ (Régie de l’assurance maladie du Québec) pour fin de statistiques médicales. Les informations nominatives retournées aux universités sont brouillées par un système de « banalisation » des informations sensibles.
Réalisation / Rôle :
• Analyser et modifier les orchestrations BizTalk ;
• Réaliser les dossiers fonctionnels et les essais ;
• Modifier les chaines de production au central pour passage d’hebdomadaire à journalier ;
• Formation de l’équipe reprenant le projet en fin de mandat (plus de 20 traitements).
Environnement: B2C et B2B, Visual Studio 2003 Pro, ASPX, BizTalk 2004/2009, Oracle 8i, Oracle 10g, PL/SQL Developper, Internet, Power-Point, Central.
Méthode: Guide vert Macroscope, gestion de projet, suivi et planification.
MINISTÈRE DE L’EMPLOI ET DE LA SOLIDARITÉ SOCIALE - QUÉBEC
AVRIL 2007 À DÉCEMBRE 2007
Analyste fonctionnel .NET
Contexte : Les principales fonctionnalités de ce projet tournent autour de la gestion de démarches pour la qualification professionnelle. Les individus peuvent faire des demandes, chaque demande possède des critères d’acceptations. Une fois les critères remplis, l’état de la démarche peut évoluer jusqu'à arriver à l’inscription à l’examen et à l’attribution du certificat en cas de réussite. Sur ces traitements de base viennent ensuite se greffer des traitements systémiques qui permettent de rendre des décisions automatiquement et de faire également évoluer les démarches.
Réalisation / Rôle :
• Spécifier le besoin auprès des pilotes du projet au MESS;
• Réaliser les biens livrables P490U et P750G des unités de tâche;
• Coordonner et réaliser les essais fonctionnels;
• Suivre les résolutions des anomalies.
• Produire les dossiers fonctionnels sur la gestion des résultats d’examen, la création des documents (avis, convocations, certificats, cartes d’apprenti, etc.) et la mise en lot des documents pour fins d’impression.
Environnement: B2B, Visual Studio 2005 Pro, Visual SourceSafe 2005, SQL Server, Framework 2.0, Visio 2003, MS Project 2000, I.E. 6.0, Office XP, Windows XP, Eicon Aviva, OV 2.NET, InfoPrint, Report Services, PDF4NET, SharePoint
Méthode: Guide vert Macroscope, gestion de projet, suivi et planification.
RÉGIE DE L’ASSURANCE MALADIE - QUÉBEC
JUILLET 2006 À MARS 2007
Analyste fonctionnel .NET
Contexte : Le projet IRIS-Québec, sous la responsabilité du Consortium IRIS-Québec Plus (IRIS-Québec), vise la mise en place d’une infrastructure de recherche intégrée en santé pour la communauté de chercheurs regroupés en consortium, chercheurs rattachés aux hôpitaux universitaires du réseau de la santé québécois. Une sécurité de pointe permet d’ajuster les interfaces aux utilisateurs et de banaliser certaines données confidentielles.
Réalisation / Rôle :
• Spécifier les besoins auprès des pilotes du projet à la RAMQ;
• Développer des outils de test en VB. NET sous Visual Studio 2003;
• Réaliser les biens livrables P490U et P750G des unités de tâche (pilotage, affichage du journal des activités avec recherche personnalisées, génération des rapports et des listes, banalisation des données confidentielles);
• Coordonner les graduations dans les différents environnements et de réaliser les essais fonctionnels;
• Suivre les résolutions des anomalies et la mise en production.
Environnement: B2B et B2C, MS Office 2002, IIS, ASPX, BizTalk2004, BAM, BAS, SharePoint, architecture n-tiers (client/serveur et Web), Internet Explorer, Windows 2000/XP/2003
Méthode: Guide vert Macroscope, suivi et planification.
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC - QUEBEC
NOVEMBRE 2005 À JUIN 2006
Analyste fonctionnel .NET
Contexte : Mise en place d’un cadre d’application pour développement en C# sous la forme d’un document (480U) comprenant une liste de règles d’organisation et de programmation reliées à l’environnement de développement utilisé par la Caisse de dépôt de Québec : Microsoft Visual Studio .NET 2005.
Réalisation / Rôle :
• Énoncer les règles qui normalisent l’organisation interne des traitements informatisés en C# 2.0 et en ASP2.0 utilisant éventuellement ADO.NET 2.0;
• Guider la réalisation du système.
• Les règles décrites dans ce document permettent :
o D’assurer un entretien plus facile des programmes;
o D’assurer une normalisation du code de façon à en accélérer la lecture et la compréhension;
o D’assurer une documentation automatique minimale en utilisant la génération automatique de documentation;
o D’accélérer le démarrage du développement de chaque traitement,
o D’assurer un niveau minimum de sécurité dans les applications développées.
Environnement: Visual Studio .NET 2005, C#, ADO.NET, ASPX
Méthode: Guide vert Macroscope.
CEGEP FRANÇOIS-XAVIER-GARNEAU - QUEBEC
SEPTEMBRE 2005 À OCTOBRE 2005
Consultant formateur .NET
Contexte : Dans le cadre d’un plan du gouvernement visant à fournir du personnel compétant en programmation orientée objets aux grandes entreprises de la ville, ce mandat consistait à dispenser une formation VB.NET à un groupe de 17 personnes.
Réalisation / Rôle :
• Préparer les supports et les exercices ;
• Préparer et faire passer les évaluations de mi-session er de fin de session.
Environnement: Visual Basic .NET, Windows XP, XML, UML, PowerPoint, Internet
ANALYSTE, ARCHITECTE FONCTIONNEL ET RESPONSABLE TECHNIQUE - TOULOUSE
NOVEMBRE 1997 À JUIN 2005
Analyste, architecte fonctionnel, chargé de projets et responsable technique .NET et VB6
Contexte : Encadrement technique de l’agence de Blagnac (dix-sept personnes).
Réalisation / Rôle :
• Responsable de l’ensemble des documents émis pour les clients ;
• Chef de projets
• Développement VB.NET et ASPX
• Préparation des réponses techniques aux appels d’offres en collaboration avec la chargée d’affaire ;
• Réunions commerciales ;
• Prospection et formation technique de l’équipe.
Environnement: MS Project, Visio, Excel, Word, Visual Studio 6, Visual Studio .NET 2003, Visual Studio .NET 2005, VB6, VB.NET et ASPX, outils CRM, conception orientée objets.
ÉCOLE NATIONALE DE L’AVIATION CIVILE - TOULOUSE
JUILLET 2001 À DÉCEMBRE 2001
Développeur VB6
Contexte : Développement d’un cédérom de simulation de radars secondaires pour la formation des ingénieurs aéronautiques. Cette application comportait cinq simulations de radars développées sous Visual Basic, avec la technologie ActiveX.
Réalisation / Rôle :
• Développement d’ActiveX
• Responsable de l’ensemble des documents émis pour les clients ;
• Préparation des réponses techniques aux appels d’offres en collaboration avec la chargée d’affaire ;
• Réunions commerciales ; Formation technique de l’équipe.
Environnement: Visual Basic 6, ActiveX, POO, XML, API Windows, Authorware, InstallShield, conception orientée objets.
FORMATION
2016 : Méthodologie Agile (scrum master, daily, sprint).
2013 : Formation Microsoft : Configuration et administration de Microsoft SharePoint 2010 (MS10701A)
Formation Microsoft : SCCM 2012 : Administration Microsoft System Center 2012 Configuration Manager (MS10747A)
Présentation Microsoft : Microsoft Office 365 (i-Form)
2010 : Formation certifiée ESRI Canada : géomatique ArcGIS Desktop (Canada).
2009 : Formation en architecture fonctionnelle (Canada).
Formation gestionnaire SharePoint (Canada).
2007-8 : Autoformation sur SharePoint Services pour un projet interne sur la gestion de projets (Québec).
2005 : Préparation de la certification UML 2.0 OCUP Fundamental (Canada).
Autoformation de C# sous VS 2005 (Canada).
2004 : Formation Microsoft VB.NET : VB.NET for developers VB (Course 2374).
Formation Microsoft VB.NET: Programming the Microsoft® .NET Framework with Visual Basic .NET (Course 2415B).
Formation Microsoft VB.NET: Developing Microsoft® .NET Applications for Windows® (Course 2565).
1997 : Mémoire d’ingénieur au Conservatoire National des Arts et Métiers de Toulouse (France).
1996 : DEST (Diplôme d’études supérieures et techniques), Conservatoire National des Arts et Métiers de Toulouse (France).
1989-90 : DUT génie électrique et informatique industrielle (automatique) et DUT informatique, à Toulouse (France).
Technologie-Environnement-Norme
Développement C#, VB.NET, ASPX, ASMX, ASCX, Linq, VB6.0, Swagger, VBA WinPE 2.0, 3.0, WMI, NHibernate, JQuery, Bootstrap, DataTable, Aspose, MVC, Javascript
Conception / Architecture technologies multi-tiers, Web services, soap, WebApi, rest, prog. multitâches Développement SCCM 2007, SCCM Client Center
Environnement de développement –
Visual Studio 6, Visual Studio 2013-2015 Gestion de configurations – Tortoise – SVN – TFS
Développement Adobe AuthorWare Bases de données – SQL server, Oracle
Gestion des anomalies RedMine, Mantis, TFS, JIRA Outils de développement de BD - PLSQL Developper SQL Server Management Studio
Outils de gestion - MS Office, MS Project, CRM, Confluence Chargé de projet, responsable technique
Méthodologie MACROSCOPE - AGILE Visio - Visio Architect - UML
Transfert de connaissances, Formation et e-learning (SCORM), aisance dans la communication écrite et orale Administration SharePoint 2007- 2010, SCCM 2007-2012
Analyse de systèmes d’information (.NET, BizTalk, SharePoint, SCCM …) Php, Développement WinBatch, VBS, WinRM, WinRS, PowerShell, Entity Framework, AutoIt
Analyse du besoin, rédaction de spécifications et conception/programmation objet Active Directory – Administration Windows
BI - Développement ETL (SSIS) Anglais technique
COMPÉTENCES TECHNIQUES
: Notions : Utilisateur : Confirmé : Expert
COMPETENCES FONCTIONNELLES
Domaine Métier Spécificité | Sous domaine Expérience Références
Aéronautique, gestion pièces de rechange Ingénieur systèmes distribués
Développement agile - Analyse – Architecture 8 mois Airbus
Imagerie satellite, GIS, Agriculture, Gestion des semences Ingénieur systèmes distribués
Développement agile - Analyse – Architecture 16 mois Geosys Growing Agriculture
Gestion parc informatique Windows, poste de travail et serveurs Responsable d’équipe
Ingénieur systèmes distribués
Développement agile- Analyse – Architecture 43 mois Informatique Banque Populaire
Gouvernemental – service public Pilote technologique Espace-Citoyen
Conseils en analyse, architecture et essais
Migration à SharePoint 2010 4 mois Service Québec
Gouvernemental – assurance maladie du Québec Architecte et libraire 7 mois Régie Assurance Maladie du Québec
Gouvernemental – assurance maladie du Québec Analyste fonctionnel 22 mois Régie Assurance Maladie du Québec
Gouvernemental – emploi et solidarité sociale Analyste fonctionnel 9 mois Ministère Emploi et Solidarité Sociale
Banques, Assurances vie et voyage Analyste fonctionnel 21 mois Desjardins Assurances
Service immatriculation Analyste fonctionnel et développeur 6 mois Department Of Licensing (département des immatriculations aux USA)
Formation informatique Formateur VB.NET 1 mois Cégep FX Garneau
Formation et multimédia Développement
Imagerie et multimédia
Responsable technique 2 ans Apside
Aéronautique Responsable technique
Chargé de projet
Développement
Imagerie et multimédia
Analyse
Architecture 10 ans AIRBUS
ENAC
EADS
THALES TRAINING SIMULATION