Patrice - Chef de projet C++
Ref : 060123P002-
92140 CLAMART
-
Chef de projet, Développeur (58 ans)
-
Freelance
CONSULTANT AGILE DEPUIS OCT. 2005
AGILII [Cabinet de conseil et d’étude]
- Gestion de projets :
o Analyse des besoins et des exigences,
o Définition et gestion des priorités,
o Visibilité externe du projet à 100% sur les délais, la qualité et l’avancée des projets.
o Définition des tests de recette avant la réalisation des développements,
o Constitution d’une documentation testable et conforme par rapport aux réalisations et aux évolutions,
- Gestion de l’analyse de risque et anticipation les difficultés.
- Réalisation de la conduite du changement,
- Sensibilisation des équipes aux bonnes pratiques de développement de l'entreprise et issues de l'état de l'art en informatique :
o Réactivité aux changements,
o Tests automatisés, tests unitaires et tests de recette,
o Gestion de configuration,
o Gestion des sources SCM/VCS (Subversion, CVS, MSSourceSafe),
o Contrôle de la non régression.
- Mise en place de méthodes de travail adaptées aux contraintes de notre profession.
- Création de synergie inter et intra-équipe.
- Coaching agile (Mentor).
- Conseil : Accompagnement des clients pour accroître la qualité des produits et la productivité des équipes tout en réduisant les coûts de maintenance et en conservant la qualité de vie de chaque membre de l'équipe.
- Formation Théorique et Expérientielle : Test Driven Development (J2EE, Python, C++), Méthode agile, Scrum, eXtreme Programming, Design Patterns, Anti-patterns.
Clients : Parkéon (ex Schlumberger), Orange FT R&D, Orange Services Business (CVF), Siemens, Leirios, Pacte Novation, Galigéo.
Environnement Systèmes Linux/Windows.
Langages Java/J2EE, QT, Python, C/C++, Php5.
Outils Eclipse, CppUnit
Qualité Méthodes : eXtreme Programming, Scrum,
Tests automatisés : Intégrateur Continu, CruiseControl, AnthillPro,
Tests de recette : Fitnesse,
Tests : Test Driven Development, CppUnit, Junit, Qunit, simpletest,
SCM/VCS : CVS, SourceSafe, subversion, Gestion de configuration,
Wiki : Trac, Twiki, C2
Architecture Refactoring, Design Patterns
RESPONSABLE METHODES 2003- OCT. 2005
MAG, Groupe Pitney-Bowes
[Industrie – Editique / Editeur Logiciel-Mécanique et Services]
Au sein d’une société du monde de l’éditique, en tant que Responsable Méthodes et adjoint du Directeur R&D logiciel et mécanique, mise en place de méthodes de travail permettant de garantir la qualité des produits logiciels et des délais.
• Gestion de la Qualité des Logiciels : Gestion des méthodes de travail (cycle en V, méthodes agiles, processus) - Mise en place des indicateurs qualité - Mise en place d’une plate-forme de travail collaboratif - Mise en place d’une plate-forme de tests automatiques (multi-OS) / d’intégration continue - Transfert au personnel d’une véritable culture « coûts, qualité, délais ».
• Responsable des développements logiciels d’une application-clef de l’entreprise
• Gestion de projets AMOA de développement logiciels et de machines de Traçabilité.
• Gestion de l’architecture des produits.
• Développement Logiciel.
Environnement Systèmes Windows, Linux, QNX.
Langages QT, C/C++ ANSI, Java, J2EE.
Outils Visual C++, Eclipse, JUnit, CppUnit, CVS, Anthill
Qualité TDD, XP, Design Patterns
DIRECTEUR TECHNIQUE 2001 – 2003
NOVOCINE [Cinéma Numérique / Editeur Logiciel et Service]
Dans le cadre de la création d’une société à envergure nationale dans le domaine du cinéma numérique, en tant que Directeur Technique, mise en place des activités d’éditeur de logiciels et de services.
• Gestion des projets de développement logiciels R&D et de la propriété intellectuelle (dont 1 brevet).
• Responsable du Système d’Information.
• Gestion des partenaires techniques.
• Labellisation des projets / produits (ANVAR, RIAM, Région).
• Intervention en avant-vente.
Environnement Systèmes Windows 2000/NT, Linux.
Langages C/C++, Java, XML, SQL.
Outils Visual C++, Eclipse, Junit, CppUnit, SourceSafe, WinCVS, Visio, MS Project.
Environnement J2EE, WAS, client-server.
Sécurité Cartes à puce, RSA, PKI, AES, Single Sign On, AAA, Clefs USB.
DIRECTEUR TECHNIQUE 2000 - 2001
BLESS [Marketing Direct / Editeur Logiciel R&D + Service NTIC]
En tant que directeur technique, mise en place d’une nouvelle entreprise positionnée dans le domaine du développement Internet (NTIC) et de l’édition d’un progiciel en Java/XML.
• Management d’équipes composées de chefs de projets, de développeurs, de designers et d’intégrateurs Web.
• Gestion des projets de développement logiciels R&D et NTIC.
• Gestion des projets MOE/MOA internationaux (NL, UK).
• Administrateur réseau.
• Intervention en avant-vente.
• Développement Logiciel et NTIC.
Environnement Systèmes Windows.
Langages Java, J2EE, XML (XSD, XSL), SQL natif, SQL ANSI .92.
Outils Eclipse, Slick Edit, Junit.
Applicatif Content Management System, Workflow, DOM, FOP, XALAN, XERCES, ANT, JDBC1-2-3-4, SSL, JSP, Servlet.
SGBDR Oracle, Sybase, MSSQL, Access, MySql, HyperSonic.
Application IIS, Jrun, Apache, Jboss.
INGENIEUR DEVELOPPEMENT LOGICIELS 1997 - 2000
SAFE DATA SYSTEM - BINTEC
[Sécurité / Editeur Logiciel]
En tant que ingénieur développement logiciel, dans le cadre de la relance économique de la société, audit des solutions d’authentification forte et de chiffrement existantes et de leurs marchés respectifs, stabilisation des solutions existantes, puis, conception et développement de nouvelles solutions et de nouveaux algorithmes de cryptographie robustes et efficaces.
Environnement Matériel AIX, NCR, HP, FreeBSD, DEC, Cartes à puce, Clés USB, Token, Infra-Rouge.
Systèmes Windows, Unix, Linux, VMS.
Langages C/C++ (MFC,Win32, ODBC), SQL, VB.
SGBDR Oracle 6 et 7, MS SQL Server, Access.
Protocoles Radius, Tacacs+, Socket, Client-Server, SMTP.
Outils Visual C++, SourceSafe, InstallShield.
Techniques Cryptographie, Transaction (Commit, Roll-Back), ODBC, AAA, LDAP (Netscape API V3), X509, Déploiement.
FORMATION
Formation Université Bordeaux I
Doctorat en Mathématiques Appliquées. Spécialités : Génie logiciel, Traitement du signal, Calcul scientifique, Informatique.
Paris, 2005
Formation de SCRUM Master Certifié.
COMPÉTENCES
Domaines
Industrie, Client-Serveur,
NTIC, Sécurité Logicielle,
Cinéma numérique, Génie logiciel.
Management
Gestion d’équipes,
Gestion des produits,
Gestion des projets MOE/MOA,
Gestion de la propriété intellectuelle.
Méthodologies
Analyse des risques, Gestion et Suivi du burn-chart,
Méthodes Agiles, eXtreme Programming, Scrum,
Méthodes traditionnelles (Cycle en V, Merise-Power AMC)
Qualité du logiciel
Architecture : Design Patterns, Anti-Patterns, Refactoring
Tests : Développement piloté par les tests (TDD), CppUnit, Junit, Qunit, simpletest,
Tests automatisés : Intégrateur Continu, CruiseControl, AnthillPro,
Tests de recette : Fitnesse (Conformité des « spécifications »),
SCM/VCS : CVS, SourceSafe, subversion, Gestion de configuration,
Wiki : Trac, Twiki, C2
Langages
C/C++, Java, .Net, XML, SQL, Fortran, Pascal.
Sécurité
AAA, Chiffrement, Cryptographie, Single Sign On [SSO], LDAP [X509], RSA, 3DES, AES, X9, gestion de licences,
algo symétrique et asymétrique, challenge-response, One time password.
Protocoles : Radius, Tacacs+, UDP, TCP, SMTP, SSL, WinSock/Socket/ Qsocket, RS232, COM PS/2
Carte à puce, Clés USB
Gestion de projets C++
Bibliothèques : MFC (Microsoft), QT (Trolltech), WxWindows et ANSI.
Compilateurs/IDE : Visual C++, GCC/ Eclipse.
Multi-Threading (Client-Serveur, IHM complexes/Treeview).
Industriel (Code OCR, Communication Automate, Infra-Rouge).
Gestion de projets NTIC (J2EE)
Web Application Servers (Jrun, Tomcat, Apache, IIS),
Compilateurs/IDE (Eclipse, Slick-Edit),
Servlet, JSP, HTML,
XML, XSL, XSD, ANT,
Architectures n-tiers, CMS, Workflow.
Bases de Données
SQLServer, Oracle, Sybase, MySQL, MSAccess, Hypersonic,
Transaction (Commit, Roll-Back), ODBC, JDBC.
Systèmes
Windows, Linux, Unix, QNX.