Menu

Hugues LEFEBVRE

IVRY SUR SEINE

En résumé

Mes compétences :
Perl
Firewall
XSLT
C
Java J2EE
FreeBSD
Linux
ORACLE
XPath
C++

Entreprises

  • LUSIS - Directeur Recherche et Développement

    2005 - maintenant Développement C++ de modules pour le framework TANGO (moteur propriétaire LUSIS) et corrections du framework, ajout support des expressions régulières, protocole UDP, multicast, X25, portage Solaris, wrapping de la libxml2 (sax, dom, xpath, xslt, xsd, schematron) en C++ avec garbage collector (pour les parcours DOM) et gestion d’extensions (XPath, XSLT) à base de callbacks C++ (pointeur sur fonction et sur méthodes), gestion d’une classe intelligente pour simplifier les gestions de type de données entre XSLT et C++.

    Développement C sur Windows OS/2 et linux

    Développement C++ et modélisation base de données sur un projet pour le fret européen (Raildata) et pour le fret suédois (GreenCargo)

    Développement C et C++ pour interfaçage (via une librairie en C) des caisses enregistreuses et le serveur de transaction Tango dans le cadre d’un projet de fidélité pour Catalina Marketing

    Développement d’objet c++ de gestion des webservices client/serveur et d’un système permettant de générer le code C++ à partir du WSDL

    Développement d’un moteur d’automates à états finis permettant de designer les processus métier (BPM) et de faire évoluer des clients dans ces processus, les automates sont décris en UML (Entreprise Architect)

    Développement C++, perl, python, responsable de l’équipe de développement, choix d’architecture technique pour le projet Easy9 (9Cegetel), webservices client/serveur, gestion d’automates à états finis, modélisation UML avec Entreprise Architect

    Correction driver kernel linux farsite X25

    Développement d’un système de gestion de webservices client/serveur basé sur XSLT avec génération des transformations à partir du WSDL

    Développement d’un rollback segment applicatif pour Oracle permettant d’annuler des transactions bases après commit avec gestion automatique des contraintes et des éventuelles modifications de données ayant pu avoir lieu entre temps.

    Responsable développement sur projet télécom (SFR), gestion de l’équipe de développement, spécifications techniques et fonctionnelles, développement C++, perl, python, réalisation des automates de gestion client, webservices client/serveur, moteur de règles XML, support production, définition de l’architecture technique du SI.

    Réalisation switch monétique pour les transactions bancaire nationales en Afrique du Sud sur HP/Non Stop.

    Formation en anglais des clients (Afrique du Sud).

    Conception d'une plateforme de trading FOREX avec hautes contraintes de performances, réalisation d'une partie, encadrement des équipes de développement, spécifications techniques, suivi de l'avancement.

    Optimisation et portage de Tango sur plateforme HP Non Stop.

    Responsable du pôle technologique Tango
    Mise en adéquation des moyens logiciels Tango avec les besoins des projets.
    Conception technique des développements.
    Validation du logiciel produit.
    R & D.
    Veille technologique.
    Gestion équipes développement

    Conseil, support technique sur les autres projets.

    Environnement : Linux, OS/2 Windows, Solaris, MySQL, ORACLE, HP/Non Stop, SQL/MX, DB2
  • CEGETEL - Ingénieur d'étude

    2004 - 2005 Développement de CGI en Perl.

    Intégration du code pour en vérifier la conformité avec les spécifications techniques.

    Débogage du code livré par le pôle développement et livraison du code à la validation pour tests et mise en production.

    Écriture des spécifications techniques concernant les configurations des firewalls NetScreen et de certaines parties du tableau de bord client

    Spécifications des modèles de base de données et réalisation des bibliothèques d’abstraction des données pour le SI TV du projet TV/ADSL.

    Environnement : Debian Linux (plateforme), ScreenOS 5.0 (pour les firewalls NetScreen), “User Mode Linux” (plateforme d’intégration).
  • IZITECHNOLOGIES - Cofondateur

    2001 - 2005 Création de la société (en tant que co-fondateur et associé à 50%).

    Conception de l'architecture et mise en place de la plateforme de production et celle de développement (architecture réseau et système, installation et configuration des services).

    Administration et sécurisation des plateformes, les plateformes comportent des serveurs web et mail en haute disponibilité, des firewalls, des outils de développement (CVS, “bugtracker”, etc.) et des serveurs de jeux.

    Écriture des spécifications concernant les outils à développer, développement de parties de ces outils (C et PHP) et supervision des équipes chargées de réaliser le reste du code (au Maroc).

    Mise en place d’infrastructures matérielles et logicielles chez le client.
    Conception, écriture des spécifications techniques et réalisation de solutions ASP en PHP pour les clients.

    Développement d’une interface web (PHP / MySQL / LDAP) permettant une gestion centralisée de la plateforme de production ainsi que la gestion de ses domaines par le client.

    Développement des agents présents sur les serveurs (C) et permettant
    d’accomplir les tâches demandées via l’interface web sur les machines concernées et de remonter le statut de l’opération (réussite / échec, etc.).

    Développement d’une application ASP (PHP / MySQL) pour une agence immobilière leur permettant la saisie de leurs biens et des acquéreurs / vendeurs ainsi que la génération de tout les types de documents papiers utilisés. L’outil gère aussi les parutions des biens en ventes dans les magazines immobiliers et la synchronisation des annonces avec les portails immobiliers Internet (PAP, “Le Site Immobilier” etc.).

    Mise en place de serveurs de jeux et conception d’une interface permettant leur déploiement et l’accès au client aux différents paramètres et à la console du serveur.

    Mise en place de réseaux internes chez les clients avec firewall, partage de la connexion internet et serveur de fichiers.
    Sécurisation du réseau des clients, mise en place de firewalls (FreeBSD), antivirus sur tout les postes (Windows) et sur le serveur de fichiers (FreeBSD / SAMBA).

    Environnement : FreeBSD, Windows 2000 Serveur, PHP4, OpenLDAP, serveurs web (Apache) / SMTP (Postfix) / DNS (Bind) / POP-IMAP (Cyrus-imapd) pour les serveurs de production. Linux/Debian et FreeBSD (compatibilité Linux) pour les serveurs de jeux. FreeBSD, Windows 2000, Windows XP pour les réseaux coté client (samba).
  • E-LASER IB - Ingénieur système

    2001 - 2001 Développement (ksh) de scripts d’administration pour la plateforme de production.

    Conception, développement (C) et mise en place d’une solution VPN avec authentification RADIUS.

    Développement (C) d’un programme de routage TCP/IP avec des coûts associés aux routes permettant (via RADIUS) de facturer l’accès des clients à certains sites de manière transparente via leur FAI (conception de site style minitel avec un coût d’accès par page / seconde / octet transféré).

    Environnement : IBM AIX sur RS6000 et FreeBSD sur serveurs COMPAQ/HP.
  • INSIDE - Administrateur système

    PARIS 2000 - 2001 Administration et supervision des plateformes de développement et de production.

    Installation des serveurs dédiés (web/mail) des clients.
    Développement PHP / MySQL.

    Environnement : FreeBSD, serveurs Web (apache/php) / DNS (Bind) / MySQL sur serveurs VA-Linux (réinstallés sous FreeBSD).
  • La française de mécanique - Stagiaire

    1999 - 1999 Fin du développement et débogage d’une application VBA sous Access 97 dont le but était de gérer une base d’incidents sur les chaînes de production du moteur D (Peugeot / Renault / Citroën).

    Environnement : Access 97
  • PEA - Stagiaire

    PAU 1999 - 1999 Développement en Visual Basic pour Excel 97 d’une application permettant de saisir les différents paramètres nécessaires à la réalisation par la suite en atelier de portails pour des particuliers (largeur, types de motifs, aluminium / PVC etc.). L’application permet aussi via un connecteur que j’ai également développé d’informer le logiciel de gestion des stocks des matériaux et quantités utilisés pour la réalisation du portail ainsi que de faire des plans de coupe des barres d’aluminium pour minimiser les chutes.

    Mise en réseau des postes de l’entreprise et mise en place d’un serveur de fichiers.

    Environnement : Excel 97, Windows 98

Formations

Réseau

Annuaire des membres :