Menu

Joël MAURAS

NIMES

En résumé

NEW - oct.2009:
Me revoilà sur le marché en recherche de missions.
Qui souhaite rencontrer un expert C/C++ connaissant bien les UNIX et maîtrisant le langage des bases de données ?
Deuxième leçon de la vie, lorsque la disponibilité est lointaine on n'offre que peu d'attrait aux donneurs d'ordre, et pourtant lorsque la disponibilité est immédiate il faut beaucoup de temps pour que les décisions soient prises.

Présentation initiale :
Propulsé dans la vie active mon diplôme en poche, je me suis rapidement aperçu que j'affectionnais particulièrement le contact avec les machines électroniques et me passionnais, dans tous les problèmes qui m'étaient proposés, à leur faire adopter un comportement pertinent. Tant que la vague porteuse était là je pouvais consacrer l'essentiel de mon énergie à surmonter les contraintes qui apparaissaient pondérant les choix lorsqu'il me restait encore cette latitude, et enrichissant les solutions en puisant sur le potentiel des technologies et des produits.
C'est tout au long de cette période que se sont forgés ma connaissance du métier de développeur, et mon expérience des systèmes, langages et environnements de travail.
Puis la vague est retombée. Balayées les années d'expérience, me voilà confronté à un monde qui voudrait faire de moi un commerçant dont l'activité principale consiste à vendre un produit au lieu de le fabriquer. Mes compétences sont méprisées par des acheteurs qui se glorifient des "nouvelles" technologies, sans savoir pour la plupart qu'elles puisent leur source dans les idées des années 60, et qu'elles sont plus maintenant l'émanation d'une marque que la manifestation d'une technique.

La page doit tourner aujourd'hui (24/03/2006).
Définitivement je ne suis pas un commerçant, je valorise trop l'esprit de synergie de ceux qui oeuvrent en commun et bâtissent des solutions, pour accepter de vendre de force une solution mal adaptée. Je propose donc un potentiel capable d'aborder ouvertement les problèmes, d'apporter un éclairage original aux choix alternatifs, d'investir une démarche volontaire vers le doublement gagnant :
pour celui qui avait un problème et voit surgir une solution, pour celui qui a construit cette solution en en ressort grandi d'une nouvelle connaissance. Le monde du libre est de plus en plus valorisé et va complètement dans cette direction.

Pour ce qui est de mes interventions professionnelles, et si le modérateur tolère cette façon de faire, je vous renvoie à http://jonexy.free.fr/frameprof.php?main=2

Mes compétences :
Analyste programmeur
CSS
CVS
FORTRAN
HTML
Ingres
JAVA
Linux
Microsoft SQL
Microsoft Word - Excel
Microsoft Word Excel
MySQL
Pascal
Perl
PHP
Php MySQL
PostgreSQL
programmeur
Shell
Shell Unix
UNIX
VMS
XML

Entreprises

  • DIR méditerranée - Développeur

    2010 - maintenant A loccasion de la mise en sécurité du tunnel des Tilleuls à Marseille, la DIR méditerranée a fait remplacer l'automate de pilotage des équipements et certains de ceux-ci dégradés, devenus vétustes ou manquants. Cette opération nécessitais la reprise de l'interface graphique Motif utilisé par les opérateurs pour commander et visualiser le fonctionnement des équipements.
    Le travail a donc consisté à prendre connaissance du logiciel en place, développer de nouvelles interfaces à l'aide de X-Designer, et surtout intégrer les traitements en complétant sans la perturber la machinerie du système MARIUS dont le rôle est de permettre un suivi cohérent du trafic routier sur la région de Marseille. Ce système fonctionnant sous Solaris a la particularité d'utiliser une base Sybase pour faire la liaison entre des traitements génériques codés dans le source et le paramétrage spécifique des équipements physiques implantés sur le terrain conduisant à une double programmation, de fonctionnalités d'une part, de réglage individuels d'autre part.
  • SNCF-Ermont - Développeur et semi DBA

    2006 - 2009 Dans le cadre de son système informatique, la SNCF est organisée en services mis à disposition des bureaux délocalisés. Des services spécialisés sont créés en fonction des besoins et partagent des données par l'intermédiaire d'applications fédératrices. L'un de ces services appelé Groix permet aux agents des gares de planifier de plusieurs mois à quelques jours à l'avance les voies sur lesquelles les trains vont passer et marquer l'arrêt à quai. Ce service permet de délivrer en sous produit des directives pour la signalisation aux voyageurs et l'aiguillage des trains en amont et aval de la gare.

    La mise en exploitation du service après son développement initial a nécessité une refonte significative des algorithmes, du traitement du flux entrant et de son injection en base de données. Les programmes sont réalisés en C/C++ dans un environnement Solaris, intégrant du SQL pour une base Ingres. De nombreux scripts shell ont permis la migration des données des bases d'études vers la base sentralisée de déploiement.

    Après l'amélioration du traitement des flux et l'accélération de leur intégration, des besoins de réactivité se sont présentés pour rendre compte au plus tôt de nouelles valeurs acquises par le système. Les batch initialement lancés à échéance fixe, puis cadensés à la demi-heure, ont été transformés en application "temps réel" (ordre de la minute) en écoute permanente des événements des flux entrants.
  • AutoEscape - Développeur

    Pertuis 2005 - 2005 La société achète en gros du temps de location de véhicules et le revend au détail en faisant profiter ses clients de l'effet d'échelle. Doté d'un excellent service de télé opératrices elle sait montrer sa différence auprès des clients réguliers et lors des choix de destinations de voyages.

    Deux missions ont été réalisées dans cette sociétée, la première pour automatiser l'alimentation en demandes de règlement d'un terminal TPE (paiement électronique). Réalisée en C++ sur Linux, la mission a consisté à trouver une solution de liaison PC-TPE faisant intervenir un produit tiers dans le TPE, et un développement sur le PC.

    La seconde pour généraliser d'une part les guichets PHP-XML de transfert d'informations entre ses serveurs d'entreprise, d'autre part pour mettre en place un cadre évolutif pour la récupération chez les fournisseurs des données de répartition des agences de location et passer directement les demandes correspondant aux locations vendues par AutoEscape.
  • SDH-Grenoble - Exploitant

    2005 - 2005 La Société Dauphinoise d'Habitation gère un parc important d'immeubles pour le compte de diverses agences. Elle entretient des échanges informatiques importants avec ces agences, les organismes de collecte des loyers, et ceux d'attribution des aides au logement. Elle produit et expédie tous les mois les quittances aux locataires, effectue les relances en cas de non paiement et les régularisations nécessaires lors des fluctuations des paramètres de location.

    Un travail de substitution pour les vacances du titulaire du poste que j'ai assuré en respectant les procédures mises en place pour le poste. Mais que m'on expérience de développeur m'a incité à prolonger vers la création de scripts automatisant de nombreuses opérations manuelles, ou simplifiant celles en place qui parfois demandaient de nombreuses manipulations. Réalisation de scripts Shell sur HP-UX
  • Feu Vert - Développeur

    ECULLY 2004 - 2004 Grand distributeur d'équipements automobiles, Feu Vert fédère une chaîne étendue de magasins spécialisés répartis sur tous le territoire national. Confronté à la multiplicité des références en rayons Feu Vert fait évoluer en permanence son parc informatique.

    La mise en service de nouveaux équipements et programmes autant au central que dans les magasins s'est vue confrontée à une incompatibilité de format entre les données de l'application centrale et celles des magasins. Le travail de construire un filtre bidirectionnel permettant de supprimer cet écueil m'a été confié et m'a permis de réaliser un jeu de scripts Perl, modulaires et évolutifs, qui n'ont eu à subir qu'une seule révision fin 2005, lors de l'introduction de références sortant du domaine spécifié au moment de la conception.
  • M6 groupe - Intégrateur

    2004 - 2004 Qui a besoin de se faire présenter M6 ? Sa filiale Paris Première peut-être qui est une chaîne locale disponible maintenant en ADSL chez quelques FAI.
    Lors de l'acquisition de Paris Première par M6 s'est posé le problème de l'hétérogénéité des parcs informatiques, Mac pour la première, PC pour la seconde qui a donc décidé de faire réaliser une migration de tous les postes vers des PC.

    Le travail a été réalisé en plusieurs phases et à touché diverses applications. Tout d'abord il a fallu sécuriser et remettre en service la sauvegarde quotidienne des postes Mac. Puis traduire les archives de messagerie dans un format compatible avec la nouvelle cible, le filtre a été développé en Perl, et il a fallu appliquer ce filtre au données de chacun des postes au moment de sa migration. Enfin quelques applications développées en 4D et FileMaker qui devaient suivre la migration on fait l'objet d'une évaluation de compatibilité de fonctionnement mixte qui a abouti à la décision de les conserver en version antérieure jusqu'à leur péremption.
  • SIAAP - Concepteur développeur

    paris 1993 - 2003 Impulsé par le préfet de l'Oise, le SIAAP décide en 1992 de créer un observatoire de l'environnement chargé d'évaluer l'impact de ses usines de traitement des eaux usées sur leur voisinage proche. Durant 10 ans, cette société développe un outil de prélevement de données météorologiques et chimiques et de suivi de l'activité des équipements de retraitement dont elle croise les mesures avec les relevés réguliers ou spontanés des riverains sur l'état de leur milieu. L'accumulation de données dans une base Ingres et leur exploitation par les chercheurs du SIAAP permet maintenant de mettre en place des règles prédictives qui autorisent les responsables de production à moduler le fonctionnement des usines pour respecter les deux contraintes contradictoires, absorber le flux de traitement et minimiser l'impact sur l'environnement.
    Tout au long de cette période, j'ai participé à la mise en place des moyens de mesure, de la collecte et du traitement des données, de leur organisation, de l'aide à la marche des usines, et de la présentation des résultats de calculs aux opérateurs, en développant des programmes informatiques répondant aux besoins exprimés par les exploitants et les scientifiques du SIAAP. Ceci m'a permis d'explorer les technologies C, SNAPIX, SQL, HP-UX, Ingres, Shell, Java, UUCP, TCP/IP, client-serveur, IHM, modem, et de prendre des leçons pertinentes sur la communication entre développeurs et utilisateurs.

Formations

Réseau

Annuaire des membres :