Menu

Patrick PUTAU

AUCAMVILLE

En résumé

Expérimenté.
J'ai fait de ma passion pour la programmation mon métier.
Aujourd'hui, je suis expert en développement objet, et en particuliers le C++.
Référent technique sur plusieurs projets ou j'ai travaillé.
J'ai conçu et développé des IHM en C# .NET et en C++( ilog views, QT).
J'ai porté une application critique ( Contrôle aérien) d'UNIX à Linux.
J'ai administré, conçu et développé des bases de données Oracle et SQL Server.

Mes compétences :
Linux
C++
C
Qt
Protobuf (serialisation)
C#
Conception objet
Java
ZMQ ( api communication réseau, interprocess ...)
SQL
Transact SQL
PL/SQL
Microsoft SQL Server
Oracle
MySQL

Entreprises

  • CELAD - Ingénieur d'études et développement

    2008 - maintenant Développement C++ pour une application multi-process et multi-threadé ( utilisation de boost, thrift).
    Interfaçage avec une IHM en JAVA RCP. Utilisation de SWIG pour générer la partie JNI.

    Analyse, rédaction de spécifications techniques et codage d'une application JAVA de transfert de fichiers XML cryptés, utilisation de la bibliothèque bouncy castle JAVA.

    Rédaction des spécifications, conception et codage d'une application de génération de données au format XML permettant le maintien en cohérence des données échangées dans le cadre de la gestion des alarmes sur écrans rénovés pour les centrales nucléaires, en langage C# en environnement .NET 4.5.
    Gestion de signatures électroniques clés privées/publiques ( ECDSA avec SHA256 et clés au format PEM).
    Utilisation de la bibliothèque bouncy castle C#.

    Conception et codage d'une application en langage C d'échange de données entre une base SQL Server 2008 et une base de données temps réel.

    Conception et développement objet ( langage C++) sur logiciel de contrôle aérien français. Je faisais parti de l'équipe responsable de l'IHM. Codage avec l'API Ilog Views.

    Portage de l'application de contrôle aérien allemande d'un système HP Tru64 vers linux Suse 11. Codage d'évolution ( passage de pseudo color à true color) d'une partie de l'IHM du logiciel en langage C, IHM en X11/Motif.

    Codage de scripts en PL/SQL pour transférer des données d'une base DB2 vers une base Oracle.

    Reprise et codage d'intranet utilisant JSP/JAVA. Mise en place d'un intranet en utilisant le pattern MVC.
  • Index multimedia - Développeur / Administrateur base de données SQL Server

    TOULOUSE 2003 - 2008 Fortes contraintes de performances (bases allant jusqu'au tera octets) et de fonctionnement (24x7)
    Conception et réalisation de bases de données sous SQL Server.
    Codage de procédures stockées, triggers, mise en place de vues partitionnées, DTS, SSIS, CLR.

    Maintenance d'appications en C# et JAVA.
  • CS - Développeur C++ / Testeur

    2001 - 2003 Conception et développement d'un atelier de génération de bases de données embarquées. Données cartographiques destinées à être embarquée sur carte Flash. Contrainte de performance et gestion de structure mémoire spécifique. Présent sur le projet de sa conception à la mise en place finale ( 6 mois).

    Tests sur banc logiciel et système chez Thalès *bordeaux et Rockwell Collins Toulouse.
  • Delta Partners - Développeur C++ / base de données Objet

    PARIS 1998 - 2001 En charge du développement C++ d'une version du logiciel d'aide à la mise en place d'antenne mobile avec une base de données objet ( P.O.E.T. : Persistant Object and Extended database Technology).

    Développement C++ de module spécifique pour cette application.

Formations

Réseau

Annuaire des membres :