Alexandre - Chef de projet C++
Ref : 080514L001-
31000 TOULOUSE
-
Chef de projet, Développeur (48 ans)
-
Freelance
Depuis octobre 2007 : Ingénieur d’études chez BCA EXPERTISE à Asnières, leader dans la réalisation d’expertises automobiles sur l’ensemble du territoire français, au sein du Département des Développements Technologiques.
• Développement C#.NET, ASP.NET, C++, SQL avec Visual Studio 2005
o Gestion d’un projet dédié à la rémunération variable des salariés de l’entreprise.
Module logiciel constitué d’un moteur de calcul des primes (C++ natif), d’une couche d’accès à la base de données (C++ .NET), d’une interface Web dite Calculatrice (ASP.NET) et d’un outil de paramétrage destiné à la direction.
Développement et suivi de l’ensemble du développement de l’application
Suivi des évolutions
Tests et maintenance
C# .NET, C++, C++.NET, XML, SQL, Sybase, Windows
Depuis décembre 2003 : Ingénieur d’études / assistant de chef de projet chez CEGEDIM à Boulogne-Billancourt, société de collecte et d’exploitation de données médicales et pharmaceutiques.
• Développement C++ avec Visual Studio 2005 MFC 8.0
o Gestion d’un projet dédié aux stratégies de ventes des visiteurs hospitaliers, de sa conception jusqu’au suivi de son industrialisation.
Module logiciel au sein d’un progiciel de CRM de 15 ans et 2000 000 de lignes de code, leader sur le plan européen. Equipe de quinze ingénieurs de développement.
Participation à l’élaboration des spécificités fonctionnelles
Analyse et conception suivant le Framework utilisé au sein de l’équipe
Développement et suivi de l’ensemble du développement de l’application
Suivi des évolutions
Tests et maintenance
Rôle de validant fonctionnel pour toutes les applications traitant de ce domaine
o Elaboration d’une librairie de gestion des messages de logs : permettant des traces de développement mais également un recensement de dysfonctionnements ciblés des applications utilisatrices
Etudes des bonnes pratiques concernant les messages de logs en concert avec le Bureau d’Etudes Techniques
Utilisation du format XML pour les fichiers de logs pour pouvoir filtrer aisément les messages selon les critères de niveau, de composantes.
Conception de l’application : un fichier de logs par module utilisateur et par date, un double mode de compression des fichiers (fichiers antérieurs à la date du jour et consolidation au mois précédents).
Développement, mise en application et présentation aux membres de l’équipe de développement.
o Migration d’un module destiné à la gestion des ventes de produits pharmaceutiques MFC4.2 MFC8.0
Développement, mise en application et présentation aux membres de l’équipe de développement.
• Développement C# .NET
o Mise en place d’un système d’échange de données en technologie .NET entre TeamSystem et la plate-forme corporate JIRA (solution de gestion d’anomalies développé en Java)
Etude de la plate-forme JIRA
- Analyse préalable du parcours fichier XML correspondant à chaque demande Jira
- Activation du plug-in SOAP de Jira permettant l’accès en WSDL aux méthodes d’accès aux objets Jira
Ecriture des spécificités fonctionnelles et techniques
Développement de l’application en C#
• Utilisation des Winform et de DataGrid
o Développement d’une application C# permettant la synthèse des Check-Ins (remontées de code sur le serveur TeamSystem) réalisés par l’ensemble des développeurs sur l’ensemble des projects du Teams Foundation Server
• Développement C++ / Remote Procedure Call avec Visual Studio 2005
o Conception et développement d’un service d’accès en droit restreint employant la technologie de procédure distante RPC, dans le cadre de la compatibilité UAC de Windows Vista
Recherche de la technologie adéquate (COM, RPC)
Etude des possibilités de la technologie RPC
Conception et développement du service windows.
Conception et développement de la librairie cliente permettant l’accès en base de registre, gestion de fichiers, et l’exécution de processus
Utilisation et maintenance de la librairie client pour répondre à des problématiques d’utilisateur Windows en droits restreints
VISTA
• Etude et développement C++
o Etude et mise en place de Pervasive V9 SQL
Etude de l’existant : utilisation conjointe de Btrieve et Pervasive V8
Batterie de tests multiples versions et systèmes d’exploitations sous machines virtuelles VMWare et Virtual PC
Développement et réalisation d’un programme d’installation InstallShield 12
Suivi et référent technique Pervasive au sein de Cegedim
• Support technique et développement C++ avec Visual Studio 2005 et Visual Studio 6.0
o Migration d’applications vers l’environnement Visual Studio 2005 Team System
o Administration de TeamSystem et support auprès des utilisateurs
C# .NET, C++, XML, RPC, SOAP, Javascript, VBScript, Pervasive SQL V9, InstallShield 12, Windows/Windows Vista
Février 2000 – Novembre 2003 : Analyste développeur chez CEGEDIM : conception et développement d’applications d’une plate-forme logicielle et de services dans le domaine de la gestion, de l’information et de l’animation des forces de vente.
• Développement C++ avec Visual Studio 6.0 MFC4.2 et Win32
o Développement d’une librairie proposant la gestion et la compression des fichiers de log du progiciel.
Etude du besoin conformément aux bonnes pratiques proposées par le bureau d’études techniques
Conception d’une librairie de logs, de son système de niveaux et de compression
Réalisation de la librairie
Tests, suivi et support aux utilisateurs
o Développement du plan d’action du visiteur médical, outil permettant de synthétiser la prospection de clients en mettant en corrélation une grille d’individus et une carte géographique.
Analyse du besoin et des possibilités avec la maitrise d’ouvrage
Conception et développement de l’outil
o Création d’un gestionnaire des tâches périodiques du visiteur médical
Rédaction des spécificités fonctionnelles
Mise en place de nouvelles tables Btrieve
Développement de l’application en se basant sur les fonctionnalités proposées par Microsoft Outlook
o Réalisation de la messagerie intégrée au progiciel.
Analyse
Recherche du composant pop3-smtp adéquat (Easymail)
Développement de l’interface
Gestion des flux de données avec le mainframe
Maintenance
o Développement d’un outil de gestion d’inventaires des flux de données micro/mainframe
Système de grille proposant l’ensemble des fichiers en émission et en réception côté micro
Possibilité de simuler l’envoi et la réception de données d’agir sur les attributs de ces fichiers (type de données, heure de réception)
C++, Visual Studio 6.0, Javascript, VBScript, Pervasive, Btrieve, Easymail, Windows
Avril 1999 – Janvier 2000 : Service militaire à la Délégation Militaire Départementale d’Indre-et-Loire (Tours).
Décembre 1998 – Avril 1999 : Ingénieur informaticien chez CEGEDIM à Boulogne-Billancourt.
Octobre 1996 – Décembre 1998 : Alternance au sein de la Compagnie Générale des Eaux (La Défense) dans le cadre de la MIAGE.
Apprenti informaticien au sein de la direction informatique du département distribution des eaux.
• Conception et développement d’une application « Gestion du temps de travail », en Visual Basic 4 / Access 2.0, destiné à gérer le temps de travail des inspecteurs des eaux.
o Etude du besoin : rencontre des intervenants, analyse de l’existant
o Ecriture des spécifications fonctionnelles avec l’appui d’un chef de projet utilisateur
o Développement de l’application
o Utilisation de la technologie ODBC
o Installation d’un serveur Oracle pour la centralisation des données
Visual Basic 4, MS Access 2, ODBC, Oracle, Windows
Novembre 1994 – Août 1996 : Alternance à l’Office National d’Etudes et de Recherches Aérospatiales (Châtillon-sur-Seine).
Apprenti au sein de la direction des ressources humaines.
Développement d’une application destinée à la préparation du bilan social (Clipper 5 / DBase4).
FORMATION
1997-1998 Maîtrise IUP MIAGE (Méthodes Informatiques Appliquées à la Gestion des Entreprises) à l’Université d’Orsay-Paris XI.
1996-1997 Licence IUP MIAGE à l’Université d’Orsay-Paris XI.
1994-1996 Brevet de technicien supérieur en informatique de gestion. Ecole Supérieure de Comptabilité et d’Informatique par Alternance à Pontoise.
1993-1994 1ère année de DEUG M.A.S.S. à l’université de Versailles.
1992-1993 Baccalauréat série D au lycée des Sept Mares à Maurepas (Yvelines).
Langues Anglais, Espagnol (scolaire).
Compétences
Techniques Langages
C++, C#, ASP.NET, Visual Basic, SQL
IDE
Visual Studio 2005, TeamSystem, Visual Studio 6, MFC8 et MFC4.2
Techniques
Framework .NET, Merise, RPC, UML, Web Services
Outils divers
InstallShield 12, MS Project, JIRA, VMware Workstation, Portail Aqualogic (Plumtree)
BDD
SYBASE, Moteur Pervasive V9 SQL, Pervasive V8, Btrieve
Systèmes
Windows XP, Windows Vista