Menu

Pierre PETRIK

Paris

En résumé

Mes domaines de compétence :

Technologies Microsoft :
BizTalk Server 2010, 2013, 2013 R2
SQL Server 2008, 2012, 2014
Visual Studio 2010, 2012, .Net Framework 3.5, 4

Langages:
C, C++, C#
VB 6, VB .NET, VBA
Scripts : bash, PowerShell
SQL, PHP

Sécurité:
Blockchain, Ethereum, Smart Contracts, PKI, Cryptographie, HSM, 3D Secure, Pentesting

Architecture:
Problématiques de Haute dispo, Redondance, Load-balancing, Load-sharing, Clustering, 3-tiers

Technologies Web:
LAMP, Tomcat, JBoss EAP, JBoss Clustering

Gestion de configuration / sources :
Telelogic Change, Synergy, SVN, CVS

Systèmes d’exploitation:
Windows Server 2008, 2012
FreeBSD, OpenBSD, pfSense
Debian, Kali

Administration :
VMWare ESXi, Workstation
VirtualBox

Mes compétences :
Développement
Domotique
C
Réseaux
C++
PHP
Sécurité
Freelance
BizTalk

Entreprises

  • Lacoste - Consultant Biztalk Confirmé

    Paris 2016 - 2018
  • Crédit Agricole CIB - Consultant BizTalk

    Montrouge 2015 - 2016 Développement de flux BizTalk avec Visual Studio 2012 pour BizTalk Server 2010. Mappings (Natif + XSLT), orchestrations, pipelines. Développement de composants additionnels en C#. Adapters : Swiftnet (FILEACT), FILE, Wcf (custom), FTP, MQ, SOAP, etc...
  • Pierre Petrik Conseil - Gérant

    2013 - 2014 Conception et développement de systèmes domotiques et de gestion des énergies renouvelables.

    Conseil aux entreprises, optimisation des processus internes.
  • Oberthur Technologies - Chef de projet Freelance

    Colombes 2012 - 2012 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'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.
  • Logica - Consultant Freelance BizTalk 2010

    COMPIEGNE 2011 - 2012 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), orchestration, pipelines. Développement spécifique de fonctoids (C#).

    Accompagnement du client pour les phases de recette.

    Installation et tâches courantes d'administration de BizTalk Server 2010 et SQL Server 2010.
  • Oberthur Technologies - Consultant Freelance

    Colombes 2010 - 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
  • Seisquare - Software Engineer

    2010 - 2010 Maintenance et évolution en Java d’un logiciel d’interprétation de données géophysiques.

    Développement en C# d’un plug-in de conversion temps-profondeur pour la plateforme Ocean de Schlumberger.

    Méthode agile.
  • Creasyst - Ingénieur développement

    2008 - 2009 Développement en C/C++ pour processeurs PIC (environnement Microchip), interface web en Java / PHP, le tout inclus dans un système de pilotage à distance d’émetteurs audiovisuels.

    Maintenance et amélioration d’un portail web (PHP / MySQL) de planification de diffusion vidéo pour la chaîne Armand Thiery.

    Maintenance et amélioration d’un portail web (PHP / MySQL) de gestion domotisée des magasins de la chaîne Armand Thiery, création d’alertes et remontée d’informations (états des alarmes, éclairages, fermetures, températures), création de rapports automatisés.

    Programmation d’automates Crestron, pilotage complet de salles audiovisuelles pour le Conseil Général de Seine-et-Marne.

    Conception et réalisation, matériel et logiciel, d’un système de réservation de salles de conférence pour le Conseil Général de Seine et Marne. Programmation en PHP / MySQL / JavaScript / Flash.

    Conception et développement, en collaboration avec un ingénieur électronicien, d’un module programmable de pilotage de matériel audiovisuel pour la société Legrand.
  • ActivIdentity - Security Software Engineer

    2007 - 2008 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.

    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é.

    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.
  • Radan CFAO - Ingénieur 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.

    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.

    Conception d’un système de création / vérification / validation de licence intégré au projet en VB.NET.

    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.
  • Radan CFAO - Développeur

    2004 - 2005 Conception et développement en C d’un logiciel de traduction de fichiers provenant de machine-outil Boschert.

    Conception et développement en Java d’un logiciel de développé de chaudronnerie, importation de fichiers DXF et DRG (Suite logicielle Radan).

    Autres tâches : administration du réseau de l'entreprise (20 postes), administration du serveur sous Linux, mise en place d’un système de sauvegarde automatisée.

Formations

Réseau

Annuaire des membres :