Indépendant
Autoentreprise - Depuis octobre 2018
Division opérationnelle Transport & Mobilité
Système de régulation de trac
Système de supervision de tunnel
Informatique industrielle temps réel
Maintenance évolutive sur des instances de diérents systèmes de régulation de trac (SRT) de la région Lyonnaise,
du Val de Marne, de Belgique, de Nantes ou développement de passerelles de supervision pour le tunnel du Frejus
Ressource de développement j'étais aecté semaine après semaine à diérents projets sous la tutelle de diérents
chefs de projet. Pour eectuer des tâches aussi diérentes que le développement d’une passerelle G2 à la mise à
jour d’une interface graphique QT d’une application de commande de feux en domaine urbain.
Suivant une planication trimestrielle.
Développement de 6 passerelles de dialogue avec un centre de pilotage G2. Elles instaurent un dialogue entre le
centre de pilotage et un équipement terrain ou une centrale d’appel d’urgence.
Le dialogue avec G2 se fait selon le protocole GSI (G2 Standard Interface). Le dialogue avec l’équipement ou le
service pouvant se faire soit en socket tcp/ip, soit en webservice gSOAP avec ou sans OpenSSL.
Ces passerelles sont développées en C et le travail a aussi consisté à mettre en place les outils utilisés et les
environnements de compilation.
Mise à jour évolutive (C++) d'une instance de serveur de commande de feu an de traiter des données
prévisionnelles fournies par un tiers. Import en tcp/ip/pull de chiers zip à un top d'horloge. Outils de génération
de ces zips pour test unitaires et d'intégration.
Adaptation d'applications graphiques (C++/Qt) de visualisation ou de paramétrage de commande de feux pour
inclure la gestion des données prévisionnelles optionnelles.
Portage de 4 microservices (C) d'HPUX vers windows pour deux diérents SRT.
Adaptation d'applications graphiques (C++/Qt) de visualisation ou de paramétrage de commande de feux pour une
nouvelle instance d'un SRT incluant un portage de requête SQL d'Oracle vers Postgres. Réusinage de code.
Strong Legacy sur 25 ans
Serveurs
C/C++ (<=14)
un peu de C++/QT
Client G2 (Gensym) via G2 Standard Interface (GSI)
WebService (gSOAP) avec ou sans OpenSSL
ILOG (Views,Server,DB)
Visual Studio
Postgres (cible du portage)
Oracle (legacy)
Indépendant Autoentreprise
octobre 2018 - aujourd'hui
Désireux d'essayer l'indépendance et son mode de rémunération, je décide de proter de mes discussions avec
Spie et Aleysia pour sauter le pas.
Accord contractuel n juillet, je saute le pas au dernier moment pour proter des avantages de l'ACRE en octobre
pour la date d'embauche.
Période sans activité professionnelle, Santé, Développement personnel sans poste
avril 2001 - mars 2017
Problèmes lourds de santé qui m'ont fait démissionner de SIX Exchange en 2001. Complications en mai 2011.
Problèmes de santé aujourd'hui maîtrisés.
Année 2015, Chômeur, accompagné par l'association Les Ateliers du présent ********/
Année 2016, Chômeur, accompagné par l'association Ressort pour un bilan personnel, professionnel et énoncé
d'un projet professionnel. Entretiens réseaux avec le réseau Ressort. ********/
Année 2017, Chômeur, accompagné par l'association CTP69 ********/
Sans emploi
mars 2001 - aujourd'hui
SWX Zürich
janvier 2001 - aujourd'hui
Analyste Programmeur (C++ - Solaris - BD) intervenant sur les applications de conformité aux régulations britanniques de bourse dans le cadre des opérations de marché Virt-x.
Analyste Programmeur (C++ - Solaris – Corba par ACE ou Iona - BD)
intervenant sur les applications de conformité aux régulations britanniques de bourse.
Datastream (Thomson Reuters) Londres
mai 1999 - mars 2000
Consultant Technique (C++ - Solaris - Corba par Iona - Oracle) intervenant sur un cadre de travail pour environnement distribué normalisant l'administration, la programmation et le comportement d'applications distribuées pour une équipe interne de développeurs.
Produit : intervenant sur la partie « Distributed Architecture Framework » du produit global nommé Datastream.
Reuters (Thomson Reuters) Londres
décembre 1997 - février 1999
Analyste Programmeur (C++ - Solaris - NT - TIBCO - BD Objet) intervenant sur le support et développement d'applications serveurs dans le domaine de la gestion des risques de marché.
Produits : intervenant sur l'application « Kreditnet » , notamment sur la partie couplage avec Kondor+.
Effix (Thomson Reuters) Paris
mars 1995 - novembre 1997
Analyste Programmeur (C++ - Solaris - NT - SSL – Triarch - Marketfeed) intervenant sur le support, développement et rédaction technique d'applications serveurs dans le domaine de l'information en salle de marché.
Produits : seul développeur sur la version 3.1 des « Data contribution servers » (DCS Marketlink, DCS Telerate, Open DCS, Optimised Contribution Server).
Analyste programmeur Nocratès
Société en mode start-up sur un marché de niche.
aujourd'hui
Éditeur de Viacitis, une solution complète de gestion de réservation de transport adressant les spécicités de la
demande de personnes à mobilité réduite (PMR). Solution en mode SaaS.
Viacitis est intégré comme solution logicielle des appels d'ore formulés par RATPDev, Keolis ou Transdev dans
diérentes villes de France dont la couronne parisienne.
Maintenance évolutive et adaptative d'un site web écrit en WLangage (v18)
Portage en C++ (v14) d'algorithmes écrit en Matlab par un chercheur de l'ifsttar
Adaptation de bibliothèques partagées C++ à un programme WLangage
Analyse d'évolution potentielle
Analyse de contrainte réglementaire
Eectuer le support 6/7 7h30-18h30
Développer un site web d’inscription à un service de ramassage scolaire pour la communauté urbaine de Lannion
Trégor Communauté.
Eectuer la maintenance corrective, évolutive et adaptative de Viacitis et de ViacitisNet pour diérents clients.
Rédiger l'analyse de l’exposition aux risques sur le RGPD dans le cadre de l’activité de Nocratès.
Rédiger une analyse de ce que pourrait un protocole de communication pour réaliser une place de marché de
réservation dans le domaine du transport à la personne. Très inspiré de FIX.
Réaliser pour une partie tiers métier d’algorithme Matlab fourni par l’IFSTTAR en C++. Algo pour l’évaluation en
temps réel des tournées candidates solutions à une réservation soumise par un opérateur. Délivrable DLL C++ et le
composant Wlangage pour appeler la DLL. Création, maintenance et suivi de ce projet.
Développer un outil de mailing d’export de BD originellement développé pour envoyer des exports à SPLABS dans
le cadre des délégations de service public.
Développer un outil de nettoyage de serveur pour s’assurer de la salubrité d’un serveur en zippant, eaçant,
déplaçant ou toute autre stratégie permettant de ne pas voir l’espace disque devenir trop bas.
Former du personnel réservant de Kéolis Caen Bus verts dans le cadre du déploiement sur un nouveau site
C++ (20%)
WLangage (80%)
MYSQL
Windev/Webdev (éventuellement Javascript quand nécessaire)
problème du voyageur du commerce, Agencement, Planication, Algorithme de Dikstra, édition de logiciel en mode
SaaS, Sites Web
Études et formations
DEA IHS2M (Interface Homme Système Multi-Modale)
Université Paul Sabatier - Toulouse III
1993
Maîtrise d'Informatique Fondamentale
Université Paul Sabatier - Toulouse III 1990 DEUG A MMPI Université Paul Sabatier - Toulouse III Enregistrer tout
1992
DEUG A MMPI
Université Paul Sabatier - Toulouse III
1990
Langues
Anglais - C2
Autres compétences
Compétences Professionnelles
Gestion de Projet
Assurer les interfaces avec de multiples interlocuteurs
Conduire la réalisation & le suivi des projets
Rédiger la version alpha de la documentation client
Suivre le cycle en V du développement
Supporter les produits existants
Informatique
Appliquer une méthodologie Objet
Concevoir des systèmes informatiques répartis :
Architecture client/serveur TCP ou UDP/IP (n tiers)
Bus logiciel Corba
Tibco Rendezvous
Triarch/SSL/MarketFeed
Développer des programmes avec divers langages :
C/C++
shell unix
Employer des “Design patterns”
Respecter les règles d'une programmation concurrente
Se servir d'une Base de donnée existante
Utiliser différents systèmes d’exploitation :
Unix, SunOS, Solaris
Windows
Techniques
C++
STL
Templates
Multithreading
Outils
Visual Studio
Purify
Quantify
A former sur Java
FIX
Boost
C++0B
Qt ou Votre choix
Thèmes
Contribution temps réel d'informations financières sur un Flux d'information Reuters, Telerate ou Bloomberg. « Market Data » dans un environnement de salle de marché.
Gestion de l'exposition aux risques de marché, de crédit ou opérationnel répartis sur plusieurs sites et marchés.
Consultation 24/7 par internet d'informations financières archivées.
Outils Back-office de consultation et de vérification de la conformité de passages d'ordre effectués sur une bourse RIE britannique. Traitement « post trade ».
Divers
Anglais professionnel pratiqué couramment pendant 6 ans in situ à Londres.
Français natif