Ingénieur Études et Développement

+20 ans d'expérience

 

Technologies Internet - Java EE

Programmation Objet et Bases de données

Bruno ARLIGUY

bruno-cv@arliguy.net

 

rue Saint Bris

33140 Villenave d'Ornon

 

46 ans

 

Formations

1998
Diplôme d'ingénieur - Spécialité : "Système d'information, de production et d'aide à la décision" à l'Institut Supérieur d'Informatique, de Modélisation et de leurs Applications de Clermont-Ferrand (www.isima.fr).
1994
Diplôme Universitaire de Technologie (DUT) - Spécialité : "Informatique et génie informatique" à l'Institut Universitaire de Technologie (IUT) de Limoges.

Maîtrise technique

Systèmes d'exploitation
GNU/Linux (serveur et desktop) : Ubuntu, CentOS.
Technologies Internet
SGBDR
SQL, PostgreSQL, MySql, H2, SapDB/MaxDb, Oracle, SQL Server.
Accés base de données
Langages
Java, Groovy, PHP, C++, C, Shell.
Notions de Perl, Python, ADA, Fortran.
Framework Java
Divers
Administration de système GNU/Linux (ssh, fabric, Zabbix), virtualisation (VMWare, Docker), réseaux (firewall, dns, messagerie, etc.).

Expériences

depuis 01/2004

REFLEXE Technologies (Paris - 75011 / Bordeaux)

Intégration de l'équipe Recherche et Développement de l'éditeur REFLEXE Technologies (www.reflexe.fr) pour participer au développement d'OpenAge, générateur d'applications orientées données sur technologies Java EE. Cet outil permet à partir d'une description XML des données :
  • de construire automatiquement la base de données (toute base de données avec un driver jdbc 3.0),
  • d'offrir un accés CRUD (création, consultation, modification et suppression) des données de la base à partir d'un navigateur web, ceci sans programmation. Tout est basé sur la description des données en XML, mais peut être augmenté de fonctionnalités spécifiques à l'aide d'extensions Java,
  • de mettre à jour la structure de l'application simplement à l'aide d'une application Java Swing,
  • de gérer l'authentification et la sécurité des données par table et/ou enregistrement
  • d'associer des outils transverses à chaque table, comme la génération de rapports pdf, l'envoie d'e-mailings, la détection des doublons, les modifications en lots, la génération d'exports.

Prise en charge du support niveau 3, mise en place et gestion de l'hébergement sous VMWare (environ 50 vms).

Environnement : GNU/Linux, Java, Swing, XML, XSLT, HTML, xhtml, CSS, JavaScript/Ajax, SQL, JDBC, Oracle, PostgreSQL, MySql, H2, git, subversion, nginx, Tomcat, VMWare vSphere.

12/2000 - 09/2003

Linux @ Business (Paris X - 75)

Intégration de l'équipe Recherche et Développement de Linux @ Business (www.linux-at-business.com) dans le cadre de la mise en place de son offre FAH(Fournisseur d'Applications Hébergées ou ASP).
  • Gestion d'un projet de gestion d'inscription à des formations. Application en mode web sur technologie J2EE à l'aide du framework Open-source OfBiz,
  • Gestion d'un projet de gestion de note de frais. Application en mode web sur technologie J2EE à l'aide du framework Open-source OfBiz. Ce projet a été libéré sous licence GPL et a participé aux Trophées du libre 2003,
  • Gestion d'un projet orienté GRC. Application intranet en PHP pour un organisme public. Application permettant de suivre les contacts entre les membres de cet organisme et les interlocuteurs des organismes affiliés. Utilisation de PhpGroupware comme base de développement,
  • Conception d'un nouveau portail applicatif, avec intégration de contenus multitiers. Utilisation d'Xml pour la description de la disposition des contenus,
  • Intervention pour adapter une application web de gestion de candidatures écrite en perl sur base PostgrSQL,
  • Création d'un programe en Java pour la gestion automatisée des utilisateurs sur le portail applicatif de L@B,
  • Réalisation de nombreuse réponses techniques aux demandes clients.
  • Utilisation de nombreuses applications web Open Source (PhpGroupware, Spip, Request Tracker, Outreach, etc.),

Environnement : GNU/Linux, Java, XML, XSLT, XSL-FO, HTML, xhtml, CSS2, Php, Ofbiz, Perl, JavaScript, SQL, JDBC, PostgreSQL, MySql, Oracle, CVS, Apache, Tomcat.

06/2000 - 11/2000

[mission pour Datus] SYMAH VISION (Vanves - 92)

Intégration de l'équipe développant Epsis, une application temps-réel permettant l'incrustation de bandeaux publicitaires et/ou de données visuelles sur les images de retransmissions sportives.
  • Intervention au niveau de l'interface utilisateur,
  • Modification de la structure du programme pour le rendre plus modulaire (gestion de la vidéo externalisée, chaque sport décrit dans une dll, etc.).

Environnement : Visual C++ 5.0, MFC, Source Safe, Windows NT4.

02/2000 - 06/2000

[mission pour Datus] QuesCom (Velizy - 78)

Développement d'un outil de tests de montée en charge (simulation de connexions et de trafic) de l'équipement de convergence voix/données mis au point par QuesCom.

Environnement : Visual C++ 5.0, Tcp/Ip, C, Source Safe, Windows NT4.

11/1999 - 03/2000

[mission pour Datus] TF1 (Boulogne - 92)

Responsabilité de l'étude et la réalisation au forfait d'une IHM d'administration de données dans le cadre de la fabrication des journaux télévisés.
  • Architecture de l'interface graphique : choix du design des fenêtres et de leurs séquencements,
  • Paramétrage du contenu de la base de données,
  • Association base de données - fenêtres graphiques,
  • Développement logiciels : codage et essai unitaire par fonction, respect des règles de codage client.

Environnement : Visual C++ 5.0, MFC, Windows NT4, SQL Server 6.5.

09/1999 - 11/1999

[mission pour Datus] CREDIT AGRICOLE - INDOSUEZ (La Défense - 92)

Dans le cadre d'un projet au forfait, concernant la gestion de dossiers de financement internationaux.
  • Développement d'une application de base de données pour assurer la gestion, consultation / interrogation des dossiers.

Environnement : Windows NT4, MS Access, Visual Basic Applications.

07/1999 - 09/1999

[mission pour Datus] STEIN HEURTEY (Evry - 91)

Dans le cadre d'un projet au forfait, concernant la supervision d'étuves de séchage de peinture sur une ligne de traitement de métal pour la Finlande.
  • Développement de l'interface homme machine de supervision,
  • Mise au point d'une interface de communication entre le modèle mathématique de régulation et la base de données des mesures.

Environnement : Windows NT4, superviseur WINCC Siemens, langage C.

06/1999 - 07/1999

DATUS SA (Boulogne-Billancourt - 92)

Datus est une SSII. Dans le cadre d'un intercontrat, j'ai eu à intervenir sur le développement pour usage interne d'une application de gestion des compétences des collaborateurs du Groupe.

Environnement : Visual basic 6, Access.

10/1998 - 05/1999

[service national] ECOLE D'APPLICATION DE L'ARME BLINDEE CAVALERIE (Saumur - 49)

En tant que Scientifique du Contingent, pour l'Ecole d'Application de l'Arme Blindée Cavalerie (école chargée entre autre de la formation des pilotes du char LECLERC).
  • Réalisation d'une application intranet pour permettre aux utilisateurs autorisés d'alimenter un document d'information officiel,
  • Développement du programme de structuration du document en Delphi 3 et SQL Server (permet de construire les gabarits des documents),
  • Développement des CGI (Common Gateway Interface) en Delphi.

Environnement : Delphi 3, CGI, HTML, Serveurs HTTP : IIS et Apache, SQL-Server, Windows NT.

Langues étrangères

Anglais
lu, écrit, parlé. Documentations techniques lues facilement.
Espagnol
quelques notions.

Autres

Permis
VL
Stages
3 stages de longues durées (5 à 6 mois  chacuns) réalisés durant ma scolarité chez Alcatel (Valence), Alstom (Lyon) et Smurfit (Bordeaux).
Valid CSS Valid XHTML 1.1