Microsoft Biztalk - CGI Business Consulting
Consultant BizTalk pour CGI, dans le domaine de la banque de finance. Développement de flux BizTalk avec Visual Studio 2010 pour BizTalk Server 2010. Mappings (natifs et XSLT), orchestrations, pipelines. Développement de composants additionnels en C#. Adapters : Swiftnet (FILEACT), FILE, Wcf (custom), FTP, MQ, SOAP, etc...
Consultant, Microsoft Biztalk 2013 R2
CGI Business Consulting
septembre 2014 - janvier 2015
Consultant BizTalk pour CGI, dans le domaine luxe et cosmétiques. Développement de flux BizTalk avec Visual Studio 2012 pour BizTalk Server 2013. Mappings (XSLT), orchestrations, pipelines. Développement de composants additionnels en C#. Adapters : FILE, Wcf (custom), FTP, MQ, SOAP, etc...
Chef de projet – Oberthur Technologies
janvier 2014 - janvier 2015
Gestion de projets relatifs au déploiement du paiement sans contact (NFC) pour un grand opérateur téléphonique en Europe.
Suivi du projet, management d'une équipe de quatre intégrateurs.
Gestion de projet relatif au déploiement d'une solution de paiement 3D Secure (MasterCard) pour une grande banque française. Déploiement encadré par les normes PCI-DSS.
Consultant / Gérant
Pierre ******** Conseil
2013 - 2014
Conception et développement de systèmes domotiques et de gestion des énergies renouvelables. Projets articulés autour de technologies Microchip.
Consultant, Microsoft Biztalk 2010 Rédaction d
chez CGI Business Consulting (ex Logica)
juin 2012 - janvier 2016
Consultant, Microsoft Biztalk 2010 chez CGI Business Consulting (ex Logica)
Rédaction de spécifications fonctionnelles et techniques, définition de formats pivot, transcodification.
Développement de flux BizTalk avec Visual Studio 2010 et BizTalk Server 2010, réalisation de mappings (natifs ou XSLT), orchestrations, pipelines. Développement spécifique de functoid (C#).
Accompagnement du client pour les phases de test et validation.
Tâches courantes d’administration de BizTalk Server 2010 et SQL Server 2010.
Ingénieur développement logiciel
chez SEISQUARE, bureau d’études en géophysiques.
2011 - aujourd'hui
Clients : Schlumberger, Saudi Aramco, Total, Shell, autres compagnies pétrolières.
Maintenance et évolution en Java d’un logiciel d’interprétation de données géophysiques. (Durée 1 mois).
Développement en C# d’un plug-in de conversion temps-profondeur pour la plateforme Ocean de Schlumberger (En cours)
Consultant en suivi de projet / intégration
chez Oberthur Technologies
2010 - juin 2011
Suivi de projet, du développement à la mise en production. Projets développés en Java J2EE avec Tomcat et JBOSS EAP.
Accompagnement du client pour les phases de test / recette / reporting / exploitation / VSR pour une solution de paiement en ligne 3DSecure Mastercard SecureCode
Authentification forte avec OTP et CAP
Respect des processus PCI-DSS
Mise en place de haute disponibilité et redondance de services.
Technologies: Windows Server 2003 / 2008 R2, SQL Server 2008, Tomcat, JBOSS EAP, Load balancers.
Développement d’outils de reporting / datamining en VB.Net
novembre 2009 - aujourd'hui
Création d’I2P Development, auto entreprise spécialisée dans la conception et le développement de solutions logicielles.
Développement pour un client d’un logiciel de pilotage de banc de puissance pour moto.
Développements réguliers de logiciels embarqués dans des cartes domotiques.
chez ACTIVIDENTITY,
2007 - 2008
Security Software Engineer clients: FBI, NASA, DOD, Bank of India
Développement en C / C++ / API WIN32 de modules qui composent des solutions de sécurisation d’authentification par carte à puce, développements principalement sur les couches middleware. (Durée : 8 mois).
Développement en C / C++ / API WIN32 de composants de sécurisation de serveurs web (Outlook Web Access). Réalisation de tests fonctionnels, de performance, de robustesse et de vulnérabilité. (Durée : 4 mois).
Développements effectués au sein d’une équipe de 13 personnes, documentation complète et systématique des développements et/ou modifications effectuées sur chaque module, à l’aide de tags insérés dans le code et d’outils type doxygen.
Tâches effectuées en parallèle : maintenance et amélioration de modules existants, portage de modules sous Linux, merges de modules grâce à l’outil de gestion de configuration Synergy CM, correction de bugs dans différents modules (auxquels j’ai participé ou non), gestions de ces bugs en collaboration avec l’équipe des tests, à l’aide de Change Synergy.
Apprenti ingénieur
chez Radan CFAO au poste de responsable développement.
2005 - 2007
Encadrement et conseil de deux développeurs en alternance.
Conception et réorganisation d'un projet VB 6, réécriture en VB.NET en appliquant les principes de la programmation orientée objet. Il s’agit d’un logiciel de pilotage de machine-outil. (Durée : 10 semaines).
Conception et développement d’un module d’optimisation de placement des outils dans la machine (gain de temps supérieur à 30% pour le client). Documentation complète du projet. (Durée : 6 semaines).
Conception d’un système de création / vérification / validation de licence intégré au projet en VB.NET. (Durée : 2 semaines)
Développements effectués seul sur la totalité des projets.
Rédaction d’un document contenant les procédures et règles de développement à respecter.
Autres tâches : administration du réseau de l'entreprise (20 postes), administration du serveur sous Linux, instauration de quotas, restauration de comptes, réinstallations de postes.
Études et formations
Formation INGENIEURS2000, spécialité Informatique et Réseaux (équivalent Master 1)
2007
obtention du DUT informatique option génie logiciel
IUT informatique de Fontainebleau,
2005
Langues
Anglais - C2
Autres compétences
COMPETENCES
Informatique Systèmes d’exploitation : Windows, Linux
Langages : C, C++, C#, Java, Visual Basic, .NET, script shell, assembleur Intel
IDE : Visual Studio 2005 et 2008.
Gestion de configuration : Synergy CM, Change Synergy
Réseaux : NFS, NIS, DHCP, samba, switch Cisco et Hp, VLAN, Routage matériel et logiciel, Installation et configuration de réseaux Wifi
Architecture, programmation système, programmation concurrente et distribuée, administration réseau, sécurisation d'applications, machines virtuelles, environnement Citrix.
Langues
Anglais : score au TOEIC : 930/990, titulaire du FCE grade A (note maximale)
Allemand : bon niveau (16/20 obtenu au baccalauréat)