Alain BARBET

Architecte informatique at AMI Software
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Montpellier Metropolitan Area, FR
Languages
  • Français Native or bilingual proficiency
  • Anglais Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • France
    • Software Development
    • 1 - 100 Employee
    • Architecte informatique
      • Mar 2001 - Present

      15 ans ... Embauché comme développeur C++ j'ai fais mes gammes sur le coeur C++ du produit, j'ai par la suite créé la partie qualité logicielle en mettant en place les tests automatiques de non régression et mis en place le système de build multi-plateforme, puis suis devenu administrateur système. J'ai pris en charge ensuite la partie naissante de la production, mettant en place les process de surveillance. Suite à a montée en charge de la production (100 serveurs sous Linux), j'ai… Show more 15 ans ... Embauché comme développeur C++ j'ai fais mes gammes sur le coeur C++ du produit, j'ai par la suite créé la partie qualité logicielle en mettant en place les tests automatiques de non régression et mis en place le système de build multi-plateforme, puis suis devenu administrateur système. J'ai pris en charge ensuite la partie naissante de la production, mettant en place les process de surveillance. Suite à a montée en charge de la production (100 serveurs sous Linux), j'ai travaillé pendant 3 ans à transformer l'architecture AMI des solutions hébergées par la société, d'un système machine dédié à une version distribuée, changeant l'activité de l’entreprise de "Editeur de logiciel" à "Fournisseur de service". Pour cela, je me suis appuyé sur des outils comme Hadoop (Map/Reduce et HDFS), Heartbeat, Hbase afin de permettre montée en charge, load-balancing, failover, Big data. La première étape de ce développement a été d'intégrer Lucene++, portage C++ de Lucene, pour améliorer les performances d'indexation / recherche. En parallèle, je finis un développement C++ de l'interpréteur Javascript embarqué des binaires AMI, où je remplace l'ancienne version NSPR par le moteur Google V8, en ayant en ligne de mire les possibilités offertes par Node-JS. Je travaille également sur l'offre Amazon EC2, afin de mettre en place un système de pré-production permettant les tests de montée en charge sur le big-data. Show less 15 ans ... Embauché comme développeur C++ j'ai fais mes gammes sur le coeur C++ du produit, j'ai par la suite créé la partie qualité logicielle en mettant en place les tests automatiques de non régression et mis en place le système de build multi-plateforme, puis suis devenu administrateur système. J'ai pris en charge ensuite la partie naissante de la production, mettant en place les process de surveillance. Suite à a montée en charge de la production (100 serveurs sous Linux), j'ai… Show more 15 ans ... Embauché comme développeur C++ j'ai fais mes gammes sur le coeur C++ du produit, j'ai par la suite créé la partie qualité logicielle en mettant en place les tests automatiques de non régression et mis en place le système de build multi-plateforme, puis suis devenu administrateur système. J'ai pris en charge ensuite la partie naissante de la production, mettant en place les process de surveillance. Suite à a montée en charge de la production (100 serveurs sous Linux), j'ai travaillé pendant 3 ans à transformer l'architecture AMI des solutions hébergées par la société, d'un système machine dédié à une version distribuée, changeant l'activité de l’entreprise de "Editeur de logiciel" à "Fournisseur de service". Pour cela, je me suis appuyé sur des outils comme Hadoop (Map/Reduce et HDFS), Heartbeat, Hbase afin de permettre montée en charge, load-balancing, failover, Big data. La première étape de ce développement a été d'intégrer Lucene++, portage C++ de Lucene, pour améliorer les performances d'indexation / recherche. En parallèle, je finis un développement C++ de l'interpréteur Javascript embarqué des binaires AMI, où je remplace l'ancienne version NSPR par le moteur Google V8, en ayant en ligne de mire les possibilités offertes par Node-JS. Je travaille également sur l'offre Amazon EC2, afin de mettre en place un système de pré-production permettant les tests de montée en charge sur le big-data. Show less

    • Développeur
      • Jun 1999 - Sep 2000

      Société DMS: - Développement/reprise d’une application permettant de visualiser un système d’informations géographique stocké dans Oracle SC via Internet/ Intranet. Développements Java (client/serveurs) Corba via Oracle Jdeveloper, C++ via Visual Studio. - Administration Linux (routeur, firewall, messagerie, proxy, SSL) -Etude R&D nouvelle offre Wireless IS. (Solutions informatisées via téléphone cellulaire). Société NMF: - Mise en place d’un système de cartographie… Show more Société DMS: - Développement/reprise d’une application permettant de visualiser un système d’informations géographique stocké dans Oracle SC via Internet/ Intranet. Développements Java (client/serveurs) Corba via Oracle Jdeveloper, C++ via Visual Studio. - Administration Linux (routeur, firewall, messagerie, proxy, SSL) -Etude R&D nouvelle offre Wireless IS. (Solutions informatisées via téléphone cellulaire). Société NMF: - Mise en place d’un système de cartographie pour Internet sous NT : Administration/développements Oracle, administration NSAPI et Netscape, développements applet Java/Swing/Javascript, mise en place de certificats, installation automatique via Internet (JPM et SmartUpdate). - Développements d’outils internes avec PHP et Oracle Show less Société DMS: - Développement/reprise d’une application permettant de visualiser un système d’informations géographique stocké dans Oracle SC via Internet/ Intranet. Développements Java (client/serveurs) Corba via Oracle Jdeveloper, C++ via Visual Studio. - Administration Linux (routeur, firewall, messagerie, proxy, SSL) -Etude R&D nouvelle offre Wireless IS. (Solutions informatisées via téléphone cellulaire). Société NMF: - Mise en place d’un système de cartographie… Show more Société DMS: - Développement/reprise d’une application permettant de visualiser un système d’informations géographique stocké dans Oracle SC via Internet/ Intranet. Développements Java (client/serveurs) Corba via Oracle Jdeveloper, C++ via Visual Studio. - Administration Linux (routeur, firewall, messagerie, proxy, SSL) -Etude R&D nouvelle offre Wireless IS. (Solutions informatisées via téléphone cellulaire). Société NMF: - Mise en place d’un système de cartographie pour Internet sous NT : Administration/développements Oracle, administration NSAPI et Netscape, développements applet Java/Swing/Javascript, mise en place de certificats, installation automatique via Internet (JPM et SmartUpdate). - Développements d’outils internes avec PHP et Oracle Show less

    • France
    • Automation Machinery Manufacturing
    • 700 & Above Employee
    • Administrateur / Développeur
      • Nov 1996 - Jun 1999

      - Administration de base de données Oracle - Développements web (PL-SQL/Oracle et agent Java sous Lotus Note) - Administration de serveurs Unix /NT : Responsable de l'hébergement de sites Web sous Solaris–Netscape Entreprise: installation, maintenance, support. - Développement d’applications Web (CGI Perl - modules CPAN, base de données, accès messagerie; moteur de recherche) sous Unix et NT - Chef de projet sur le traitement et l'envoi des données des systèmes d'information de… Show more - Administration de base de données Oracle - Développements web (PL-SQL/Oracle et agent Java sous Lotus Note) - Administration de serveurs Unix /NT : Responsable de l'hébergement de sites Web sous Solaris–Netscape Entreprise: installation, maintenance, support. - Développement d’applications Web (CGI Perl - modules CPAN, base de données, accès messagerie; moteur de recherche) sous Unix et NT - Chef de projet sur le traitement et l'envoi des données des systèmes d'information de Schneider via l'Intranet Show less - Administration de base de données Oracle - Développements web (PL-SQL/Oracle et agent Java sous Lotus Note) - Administration de serveurs Unix /NT : Responsable de l'hébergement de sites Web sous Solaris–Netscape Entreprise: installation, maintenance, support. - Développement d’applications Web (CGI Perl - modules CPAN, base de données, accès messagerie; moteur de recherche) sous Unix et NT - Chef de projet sur le traitement et l'envoi des données des systèmes d'information de… Show more - Administration de base de données Oracle - Développements web (PL-SQL/Oracle et agent Java sous Lotus Note) - Administration de serveurs Unix /NT : Responsable de l'hébergement de sites Web sous Solaris–Netscape Entreprise: installation, maintenance, support. - Développement d’applications Web (CGI Perl - modules CPAN, base de données, accès messagerie; moteur de recherche) sous Unix et NT - Chef de projet sur le traitement et l'envoi des données des systèmes d'information de Schneider via l'Intranet Show less

Education

  • CNAM
    DEST Informatique (Cycle B Ingenieur CNAM), Systemes & Reseaux
    1997 - 1999
  • IUT2 Grenoble
    DUT, Informatique
    1995 - 1997

Community

You need to have a working account to view this content. Click here to join now