Bruno - DBA APACHE

Ref : 050627G001
Photo de Bruno, DBA APACHE
Compétences
Expériences professionnelles
  • EXPERIENCES PROFESSIONNELLES (Détails en annexe)

    Ø 2004 - 2005 :
    * Développement de logiciels "à façon" comme indépendant:
    - Programmes d'automates (Technique Plus (35), Clemmessy (35)) (3 mois)
    - Applications Web sur plate-forme J2EE (10 mois)
    - Sites Internet, intranet et extranet pour différentes sociétés, associations
    * Participation au développement Open Source (membre Xoop)

    Ø 2003 :
    * Développement de logiciels "à façon" comme indépendant:
    - Programmes d'automates (Technique Plus (35), Clemmessy (35))
    - Conception en UML et implémentation en Java d’une application RMI de « chat » pour l’Université de Rennes 1.
    * J’ai développé à titre personnel un "player audio" en Java et étudie les standards de la TV Numérique.

    Ø 04/2002 – 12/2002 : Thomson Multimédia R&D France (35 Cesson Sévigné)
    Conception et développement d’un compilateur de programmation pour un co-processeur de décodage vidéo multistandard (MPEG2, MPEG4 (H2.6L), WMV8 et TV numérique).

    Ø 1999 – 2001 : SCD-Luisina (35 Servon/vilaine)
    Responsable de l’équipe de préparateurs (12 personnes) – Augmentation de 20% de la productivité et baisse de 60% des erreurs en préparation.
    Mise en place des tests robinetterie et de la collaboration SAV avec les fournisseurs.
    Ø 1996 – 1998 : Leroy Merlin (35 Chantepie)
    Responsable du SAV – Développement des moyens de prise en charge informatiques (Base Oracle et applications SQL en Client/Serveur).
    Ø 1992 – 1995 : Citroën – La Barre Thomas (35 Rennes)
    Thèse au laboratoire R&D : Analyse de l’influence des caractéristiques physiques et chimiques des composés de départ et des traitements thermiques sur les propriétés et l’homogénéité des caoutchoucs cellulaires.
    - Conception et réalisations de logiciels d’acquisition, d’analyse et de traitement de données, en C++ et Pascal.
    - Développement d’un logiciel de traitement d’images en C++ pour la comptabilisation de défauts sur bandes élastomères.
    - Définition et développement de logiciels d’analyse de données et plans Tagushi en Fortran et Pascal

    —————————————————————————————————————

    AUTRES EXPERIENCES INFORMATIQUES

    Ø 1998 – 2001 : Conception technique de différents sites semi professionnels (********, ********…) ou personnels.

    Ø 1989 : Développement de différents logiciels de calculs scientifiques en Fortran.

    Ø 1988 : Réalisation de deux logiciels de simulation à visées pédagogiques pour l’Université de Rennes 1 en Pascal.

    Ø 1980 - : Développement de divers logiciels de jeux, d’entraînement et de simulation.

    —————————————————————————————————————

    LANGUES ETRANGERES

    Ø Anglais courant.
    Ø Allemand scolaire.

    —————————————————————————————————————

    SAVOIR ETRE

    Ø Permis B.
    Ø Moniteur fédéral de plongée sous marine.


    ANNEXE : Détails des développement informatiques effectués entre 2002 et 2005

    Développement de programmes d’automates :

    Programmation en assembleur sur processeur RISC pour robot de pose-dépose de pare-brises (prototype et petite série, gestion des mouvements et de la vitesse des vérins ainsi que la tête de maintien du verre) et malaxeurs à gommes (gestion de la puissance électrique du moteur afin de maîtriser le malaxage des gommes caoutchoucs en fonction des températures extérieures).

    Développement sur plate-forme J2EE : Groupe SOFRACCO (4 sites en France, Travaux Publics)

    Partant d’un cahier des charges minimal (gestion des comptes clients et fournisseurs) la technologie choisie a été Php/MySQL, avec mise en œuvre d’un serveur Apache sur un PC Windows XP.
    A la suite de quoi, une demande a été de développer un logiciel complet de gestion d’affaires (édition de devis, de commandes, de situation de travaux et de facturation) en liaison avec les comptes clients et fournisseurs.
    Dans ce nouveau cadre, la solution était de développer des composants métiers accessibles depuis un serveur d’application, couplé à une base de données. Le choix a été une plateforme J2EE avec un développement en Java des applications serveurs et des composants Struts pour JSP pour les clients, avec mise en œuvre d’un serveur TOMCAT. La base de données restant une base MySQL.
    Enfin, après déploiement et validation du logiciel sur les quatre sites, la demande fût de réunir les bases en une seule afin de travailler sur un serveur unique en temps réel. La solution fût de porter le travail accompli du serveur Tomcat sur un serveur WEBSPHERE avec un serveur dédié DELL sous Windows 2003, ceci afin de pouvoir gérer au mieux la sécurité du réseau (firewall, antivirus, gestion des accès) et maîtriser les temps de réponse.

    Développement d’une G.E.D. (Gestion Electronique de Documents) :

    Développement en Java/MySQL avec une interface WEB pour la visualisation d’une arborescence, la copie de fichiers et mise en place des liens (mots clés) de recherche de documents.
    Un développement possible est la mise en place d’un scanner et d’un fax numérique afin stocker informatiquement les données entrantes (factures, fax, courriers ..).

    Développement d’un logiciel de programmation pour décodeur Hardware (Thomson Multimédia laboratoire ASIC)

    Création d’un outil de programmation pour un décodeur vidéo hardware MPEG2, MPEG4 et WMV8. Définition et mise au point des algorithmes, conception en UML (Rational Rose), implémentation en C++, définition d’une interface graphique en TCL/TK.
    La logique de fonctionnement de cet outil est la suivante :
    1- Prendre en entrée les tables de Huffman des normes vidéo
    2- Créer des arbres binaires correspondants à chacune des tables
    3- Parcourir ces arbres afin de déterminer des chemins d’accès aux symboles finaux suivant la valeur entrante du bitstream (flux de données)
    4- En sortie, créer un programme de lecture et une carte mémoire des symboles.
    Avec les moyens hardware mis en place (comparateurs 15 bits), la haute résolution (accès aux symboles en UN coup d’horloge) était accessible pour MPEG2 mais pas pour MPEG4 (profondeur des tables trop importante), aussi a t’il été décidé de porter une partie du logiciel sur carte afin de l’embarquer (point n°3). J’ai donc transformé le code C++ en C afin de maîtriser la taille mémoire et le taux d’occupation du processeur, la sortie (point n°4) étant une instruction directe de lecture en mémoire.

Études et formations
  • DOMAINES DE COMPETENCES

    ü Administration Systèmes (Intégration Client/Serveur)
    ü Technologies objets (UML, Corba, DCE, langages C, C++, Java , Eiffel)
    ü Développement applications n-tiers (J2EE, composants Struts (jsp, jsf), Hibernate)
    ü Technologies Web (HTML, JavaScript, PHP, MySQL)
    ————————————————————————————————

    FORMATION

    Ø 2003-2004 : CNAM UV B3 : Intégration des systèmes Clients / Serveurs
    Ø 2001-2002 : IFSIC Rennes 1 : DESS Informatique – Mention : Très Bien (rang 1)
    Spécialisation : Applications Multimédia Interactives Web
    Ø 1992-1995 : Université de Rennes 1 : Doctorat de chimie des matériaux
    Mention : Très Honorable
    —————————————————————————————————————

    COMPETENCES INFORMATIQUES

    ü Langages : C, C++, JAVA, EIFFEL, PASCAL.
    ü Algorithmique : Modélisation et résolution de problèmes (graphes …).
    ü Méthode d’analyse : UML (Rational Rose).
    ü Web : HTML, JavaScript, php et MySQL … .
    ü Réseaux : en configuration Windows NT ou TCP/IP.
    ü Systèmes : Windows, Linux, Unix.
    ü Bases de données : Oracle et MySQL.

D'autres freelances
DBA JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV IT Manager
Bishal

IT Manager

  • AUMETZ
WINDOWS PROJECT MANAGEMENT OFFICE UNIX ORACLE JAVA SQL Cybersécurité LINUX SQL SERVER
Disponible
CV Développeur JAVA
Idrissa

Développeur JAVA

  • AMPILLY-LE-SEC
PHP JAVASCRIPT JAVA SQL SERVER SQL MYSQL J2EE Angular
Disponible
CV Développeur Fullstack
Salomé

Développeur Fullstack

  • PLOUFRAGAN
HTML5 CSS JAVASCRIPT SQL Angular JAVA REACT.JS GIT API RESTful JENKINS
Disponible
CV Consultant en Architecture JEE Spring Angular API Rest
Yassin

Consultant en Architecture JEE Spring Angular API Rest

  • CHÂTILLON
API RESTful J2EE JAVA SPRING MYSQL GIT Angular DOCKER
Disponible
CV Ingénieur de développement
Oussama

Ingénieur de développement

  • PARIS
C++ SQL PYTHON C JAVA
CV Développeur FullStack Angular /Java | Node
Giovanni Bryce

Développeur FullStack Angular /Java | Node

  • CERGY
Angular SQL JAVA NODE.JS NoSQL
CV Développeur SQL
Elisée

Développeur SQL

  • BREST
C SQL JAVA PHP C++ PL SQL ORACLE MYSQL JAVASCRIPT
CV Développeur PL SQL
Ahmed

Développeur PL SQL

  • PARIS
PL SQL ORACLE PYTHON JAVA SHELL UNIX
CV Expert UNIX
Acacio

Expert UNIX

  • BORDEAUX
ORACLE SQL C BASH UNIX SQL SERVER LINUX JAVA DB2