Contact
Frédéric  Barré
31500 Toulouse France


frederic-barre.fr

mobile: +33.(0)6 09 69 13 87

Frédéric Barré (Aout 2006)

28 ans (1981) - Nationalité Française
Anglais (Courant | Techniques)
Véhicule personnel

Mobilité : Toulouse (+/-) 30 min

Présentation

En quelques mots : Geek en informatique, sensibilisé aux NTIC/F (nouvelles technologies de l'information & de la formation), développeur d’applications internet de son état.
Je m’intéresse à ce que pourrait être l’internet de demain : des bonnes pratiques, l’interaction utilisateur (UI, Web social, Networking, Réseaux de confiance) ; mais aussi à sa juste utilisation et dans la limite de ce que doit rester internet, un outil au service de tous.
Je suis en également en veille sur les tendances du web, je m’intéresse à l’interaction utilisateur et à la dimension sociale de l’outil, à sa portée communautaire. De la transition des espaces physiques aux espaces de valeur, véritable révolution vers une intelligence collective globale. Cet intérêt pour la « web intelligence », est porté chez moi par la notion de « réseaux de confiance » que j’affectionne particulièrement pour qualifier la qualité des sources d’informations de manière critiques et objective.


Cursus

Mon cursus informatique commence jeune, ce qui m'as permis d'appréhender par une approche systémique, l’informatique & les systèmes d’information.
Après avoir été en formation généraliste et pluridisciplinaire en génie électronique & informatique industrielle (GEII), j’ai suivis une formation en génie logiciel avec une programmation Orienté Objet, destinée au développement d’applications interactives & dynamiques web 2.0.
Lors de ces formations j’ai abordé différentes problématiques de la conception logicielle hardware & software, de l’analyse du besoin à la modélisation logiciel par méthode de modélisation UML.
Mon expérience récente dans le développement est au sein d’une société d’informatique de gestion de l’information et de la communication. Elle est spécialisée dans l'ingénierie de formation, et l'enseignement à distance (le e-learning.).
---
Ma passion pour la composition musicale par informatique, également appelée Musique Assisté par Ordinateur ou MAO, a été depuis plus de 10 ans un vecteur porteur :

  • de l’apprentissage des technologies : les studios ou studio à la maison (homestudio) permettent une utilisation avancé de technologies autrefois utilisées exclusivement dans des studios haut de gamme. Ces technologies vont de l’analogique, numérique, utilisation de différents formats et bien souvent de leur conversion, de la commande numérique des systèmes …
  • de la veille technologique et de son analyse critique : construire son studio, ce n’est pas acheter n’importe quoi, n’importe quand. Il faut suivre l’actualité et être capable d’être critique sur l’outil.
  • une approche passionnée de l’anglais technique : m’a été également permise, permettant d’apprendre et de comprendre des notions avancées de synthèse sonore, mais également matériel & logiciel.
Aujourd’hui

Je cherche à travailler dans l’informatique de gestion ou d’éducation, l’applicatif internet ou le web mobile, de la conception au développement Orienté Objet avec les langages Java/J2EE/PHP5/Ajax.
Particulièrement attaché à l’utilisation de « best practices » je cherche à améliorer par processus d’apprentissage continu mes savoirs, mais également mes propres pratiques par l’utilisation d’outils – notamment de modélisation, de design patterns, des recommandations (IEEE, W3C) …

Un avant goût d'entretien ...
3 Défauts :
  • Ponctuel : arriver à l’heure c’est déjà être en retard, à priori pas un défaut en soit mais je prend l'habitude parfois de prendre un peu trop d'avance.
  • Geek : j’aime beaucoup parler technologeek, laissant parfois peu de place à d'autres thématiques.
  • Pointilleux : défaut que je corrige fort heureusement avec le temps, du besoin de perfectionner, je me place plus dans une approche globale de la qualité.
3 Qualités :
  • Sérieux : rien n'est prit à la légère, et chaque chose à son importance
  • Investi : Je m'investit dans les projets, dans le travail, dans l'équipe.A chaque, j'en mesure et l'importance et sait mettre mes ambitions à la hauteur de son importance
  • Réactif & adaptable : a tout problème est soluctionnable, et je cherche LA solution, c'est à dire est une solution adaptée au besoin, à la situation mais aussi inscrite dans un temps raisonnable. Je sais m'adapter au contexte, répondre au besoin de la situtation, à un moment donné.

Compétences

Compétences Informatique de Developpement Internet / Génie Logiciel



Langages Programmation Orienté Web
  • PHP
    • PHP4 / PHP5 orientée objet (PHPOO) 
    • PHP Frameworks (Symfony, Doctrine, Facebook API)
  • Markup language
    • HTML, xHTML , microformats (hResume,XFN )
    • XML (XML, XSL, XSLT, Voice XML, SSML)
  • Javascript
    • Javascript(AJAX | JSON | DOM)
    • JavaScript Frameworks (jQuery | jQueryUI | jQuery Plugins)
  • CSS
    • CSS( W3C | WAI )
    • CSS Framework (960 Grid System, Blueprint)
  • JAVA
    • Java ( JSP | JDBC | Servlets)
    • Frameworks Java (Struts, Hibernate)
Applications web
  • E-commerce :
    • Plateformes : Joomla Virtuemart
    • Solutions de paiements sécurisés : Atos SIPS (BNP, 1EURO, Laposte), Caisse d'Epargne SPPLUS, Paypal
  • CMS : Joomla, Wordpress & wordpress mu (µ), Dotclear, phpbb, SPIP
  • Communautés : Egg, BuddyPress
  • elearning : Moodle
  • CRM : SugarCRM
  • Analytics : Google Analytics API
Langages Programmation Orienté Application
  • JAVA
    • Java ( J2EE | JDBC |J2ME)
    • Frameworks Java (Struts, Hibernate)
    • UI / IHM (Swing, AWT)
  • Visual Basic VB 6
Langages Programmation Orienté Electronique
  • C
  • Asm 8088/x86/c167
  • VHDL Altera
Persistance
  • SGBD/R :mySQL, YAML
  • ORM : Hibernate, Doctrine
  • SGBD Abstract Framework (PHP Doctrine, Java/J2EE Hibernate)
Système d'information
  • UML2
    • Diagrammes structurels ou statiques
      Diagramme de classes (Class diagram)
      Diagramme de déploiement (Deployment diagram)
      Cas d'utilisation ( Use Case)
    • Diagrammes comportementaux
      Diagramme des cas d'utilisation (use-cases)
      Diagramme états-transitions (State Machine Diagram)
      Diagramme d'activité (Activity Diagram)
    • Diagrammes d'interaction ou dynamiques
      Diagramme de séquence (Sequence Diagram)
      Diagramme de communication (Communication Diagram)
Virtualisation
  • Machine virtuelle (VirtualBox | VMware)
  • Hyperviseur (Xen)
OS - Systèmes d'exploitation
  • Windows (MS-Dos | 98 | XP | 2000 )
  • Linux (Bash, Shell, Scipt, Distributions Debians Ubuntu)
Flash
  • Flash Action Script AS2
  • Adobe Flash Server - serveur de streaming flash (Live Cam, VOD - Vidéo à la demande, Streaming HQ, H264 ...)
Application server
  • Apache
  • DNS
  • Solutions LAMP/WAMP(Mov'amp / easyPHP)
  • Samba
  • SSHd
  • webmin (OVHm | virtualadmin)
Méthodologie
  • Méthodologie Agile / Extreme Programming (XP)
  • Design patterns

Competences en Utilisation Logiciel

IDE
  • Eclipse + plugins (MDT, ADT, WDT)
  • NetBeans
Mysql Edition IDE
  • MySQL Workbench
    • Database Design & Modeling
    • SQL Development (replacing MySQL Query Browser)
    • Database Administration (replacing MySQL Administrator)
Bureautique
  • Microsoft Suite Office 97, 2000 (Excel, Word, Powerpoint)
  • Sun OpenOffice (Writer, Presentation)
Debug
  • Html, Php, Ajax, Javascript
    • FireBug (+ Google Page Speed, Yahoo YSlow)
    • FirePHP
    • WebDevelopper
    • Debugger Google Chrome
Serveurs d'applications
  • Apache HTTP
  • Apache Tomcat 6
  • Sun glassfish
Versioning (Suivi des versions)
  • Tigris Subversion SVN (checkout, commit, tag, branches...)
Audiovisuel
  • Cubase SX, Fastracker, VSTi/DX ..
  • Adobe Première

Compétences en Audiovisuel

Vidéo
  • Tournage
  • Montage
Musique, audio-numérique
  • Technologies de studio: analogique, numérique, équipement ...
  • Logiciels : Compétences logiciels
  • Technique : synchros Midi, SYSEX, formats audio, …
  • Hardware
  • Musique assisté par ordinateur : (MAO) (Studio personnel)
  • Synthèse vocale : notions élémentaires. / technologies Acapella

Membre Important » - Audiofanzine.fr
Reconnaissance VIM (Very Important Members) de la communauté audiofanzine pour l’ensemble des apports technique de FAQ sous l’alias « Shamkara».

Expériences

Expériences Informatique - Internet / Génie Logiciel

2010 - Aujourd'hui

Consultant Informatique PHP / JAVA / J2EE - Altran CIS – Blagnac 31

PHP / JAVA / J2EE

Mission : - France Télécom (Blagnac) : Conception & développement - Evolution de l’application d’inventaire réseau « Badge »

Entité : FT/ SI/ DSI/ DDSI/ DRDI/ DO IA/ DP NI/ BBBMD

Conception & développement - Evolution de l’application « Badge » - outil de description du réseau de collecte GE de France Télécom.

Détails :
- Conception

  • Relation directe avec les interlocuteurs métiers, le service d’étude & la MOA
  • Rédaction des SFGs (Spécifications Fonctionnelles Générales)
  • Participation à la rédaction des PS (Proposition de solution)

- Développements
- Support
- Soutien aux problèmes critiques de production.

2007 - 2009

Développeur PHP / Intégrateur Médias - AndilToulouse 31

PHP, CSS, CMS Joomla, XSL/T, eCommerce, Paiement Sécurisé

www.andil.fr

Lors de ce poste, il m’a été permis de :

  • Développer et faire évoluer nos plateformes en utilisant la technologie php/mysql, mais également la création de contenus html, css, xml alimentant des CMS open source (wordpress, joomla, moodle).
  • Administrer des serveurs OVH sous linux debian (maintenance, backups).
  • Référencer nos sites en utilisant le référencement naturelle, mais également avec les services promotionnels.
  • Faire vivre et faire évoluer une communauté d’utilisateurs pour le e-learning dans le domaine juridique. Assurer le suivi des activités des utilisateurs, reporting et plan d’actions pour dynamiser la communauté.

 

Missions

  • Mise en place de la plateforme de développement
  • Développement php : CMS joomla, SSO, Paiement en ligne, Mailing.
  • R&D pour l’elearning : intégration de synthèse vocale.
  • Migration de CMS ADS vers Joomla
  • Création & intégration de sites à base de CMS Joomla
  • Intégration de solution de paiement Atos
  • Création de XSL / XSLT pour la génération de PDF
  • Administration de Site OVH (Linux Debian / Webmin OVH).

Projets

Euromania
Euromania - www.euro-mania.eu
Le projet Euromania est un projet qui regroupe des équipes de chercheurs (linguistes, cogniticiens, didacticiens) et de pédagogues afin de proposer au public scolaire « précoce » (8-11 ans) d’équivalent de cycle 3 français des 5 pays européens de langue romane (France, Espagne, Italie, Portugal, Roumanie) un manuel d’apprentissage disciplinaire en intercompréhension des langues romanes.

Compétences mises en œuvre :
  • Intégration de contenus
  • Internationalisation du contenu i18n

 
Université des sciences sociales de Toulouse - www.univ-tlse1.fr
  • Templates XSL conforme 1.0 pour la transformation XSLT du contenu des pages (actualités, CV, laboratoires ...) sur CMS kosmos K-Sup
  • Utilisation des moteurs SAXON / XALAN / FOP

JurisCampus

JurisCampus institut de formation professionnelle juridique- www.juriscampus.fr

Migration du CMS propriétaire ADS vers Joomla


2007 - 2009

Responsable Communauté - Community Manager - Juriscampus – Toulouse 31

eLearning, Audiovisuel (tournage, montage)
  • Suivi client, Reporting, Analyse statistiques

2004 - 2005

Développeur Informatique Visual Basic 6
ISAE - SupAéro - École Nationale de l'Aéronautique et de l'Espace - Toulouse (Stage)

Missions

  • Développement d’un serveur audio et de son client distant de commande pour un simulateur de vol
  • Cadre projet de stage de recherche de Frédéric Dehais à l'Onera-DCSD
  • Sujet : "Conflits et contre-mesures : application à l'activité de pilotages" .

Projets

  • Développement d’un serveur audio et de son client de commande distant

Technologies

  • Microsoft visual basic 6
  • Audio Framework multilayer & ASIO FMOD

2006 - 2006

Commercial Technique aDSL - AOL France - Toulouse 31

Missions

  • Vente
  • Rapports de vente

Responsabilités

  • Observation du marché des DSLAM et de leur politique commercial
Expériences : autre

2001 - 2003

Pizzaiolo - Tradition Pizza - Castanet Tolosan 31

Missions


2000 - 2001

Association cinématographique « l'Ecran & son double » - Montpellier 34

Missions

  • Participation au projet de télévision locale ART-TV
  • Consultant & responsable technique Audio

2000 - 2001

Association généraliste « Asso-Lettres » - Montpellier 34

Missions

  • Co-rédacteur en chef du journal étudiant « Les Mô'dits 

1997

Technicien Electronique - Alpha Vague - Castanet Tolosan 31

Missions

  • Réalisation de cartes électroniques
  • Implantation de composants
  • Tests
En savoir plus : alpha-vague

Formations

Formations en Informatique & Développement

2010 - 2010

Ingénieur Informatique - option architecture et ingénierie systèmes et logiciels - AISL.

cursus en cours

Technologies abordées : JAVA( UI(AWT, SWING)

La spécificité des compétences de l’ingénieur Cnam réside dans la complémentarité tissée entre les acquis d’une expérience professionnelle souvent longue et riche et d’une formation scientifique, technique et humaine de haut niveau. Il peut ainsi assurer le lien entre le savoir-faire du technicien et le savoir-concevoir de l’ingénieur et participer au processus d’innovation de la conception à la réalisation.

En savoir plus : Ingénieur Informatique

2009 - 2010

Développeur programmation Orientée Objet JAVA/J2EE.

Technologies abordées : JAVA( UI(AWT, SWING) | Framework (Struts ,Hibernate) | web (Servlet, JSP)) /J2EE, AJAX, Javascript, UML 2.0, xHTML & CSS

Volume horaire : 600 heures - présentiel

Au travers de la formation, durant les heures de formation ainsi qu'avec une part d'auto-formation complémentaire, il m'as été permis d'aborder et d'approfondir des connaissances dans la programmation Objet Java. De plus j'ai abordé la communication client / serveut avec AJAX et la communication avec une application web par le format JSON.

Apports :
  • formaliser mes connaissances en programmation Orienté Objet.
  • approfondir l'utilisation de Java à l'utilisation de STRUTS/Hibernate
  • approfondir mes connaissances en Javascript/Ajax.
  • découvrir jQuery (fonction de bases, notions de selecteur, manipulation d'Objet dans le DOM, débugage Firebug,page distante(avec php), UI)
  • Interfacer de l'Ajax avec des applications web de technologies différentes (PHP5 - debugage FirePhp)

Themes abordées :

Compétences Aquises :

  • Architectures Modèle Vue Contrôleur (MVC STRUTS)
  • Données persistantes (HIBERNATE).
  • Javascript
  • Ajax & jQuery (+ UI)
  • Modélisation & conception UML (BOUML / Eclipse Model Development Tools (MDT))
  • utilisation d'un système de Versioning - contrôle de version (subversion + subclipse)
  • IDE Eclipse + plugins (MDT, ADT, WDT)
  • IDE NetBeans

En savoir plus : Développeur Java / J2EE - Plaquette descriptive

2006 - 2007

Licence Professionnelle Télécommunications & Réseaux RTAI

Responsable Technique d'Applications Internet - mention AB

Technologies abordées : PHP, JAVA( UI(AWT) | Framework (JBDC) | web (Servlet, JSP)) /J2EE, UML 2.0, xHTML & CSS, SGBD/R & MySQL, Flash

Volume horaire : 510 heures - présentiel

Modules :

  • Programmation Objet JAVA/J2EE/JSP/SERVLET
  • Programmation en PHP
  • SGBD/R & MySQL
  • Modélisation UML2
  • Web
  • Multimédia
  • Droit, sociologie et économie de l’information
  • Administration de sites Internet Mise en ligne de projets Internet
    • Administration de sites (Bash, Shell, Apachage & module, sécurité coté serveur)
    • Paiement sécurisé

En savoir plus : Licence Pro Responsable d’Applications Internet de l’Université Toulouse 1 - Plaquette descriptive

Formations en génie Electronique & Informatique Industrielle (GE2I)

2003 - 2005

Diplôme Universitaire Technologique GE2I Génie Électrique et Informatique Industrielle
| option électronique

Technologies abordées : Assembleur ASM x86, C, langages électronique (Altera VHDL)

Modules :

  • Informatique,
  • Algorithmique,
  • Développement

En savoir plus : D.U.T. Génie Electrique et Informatique Industrielle

1998 - 2000

Bac Science et Technologie Industrielle STI option génie Electronique - Lycée Dédodat de Séverac - Toulouse 31

Formations en Audiovisuelles & Cinéma

2003 - 2005

Deug Arts du Spectacle Mention Cinéma - Université Paul Valéry - Montpellier 34

Modules :

  • Communication
  • Informatique & multimédia

En savoir plus : Licence Arts du Spectacle Mention Cinéma

Loisirs

jUniversal Synth Editor
  • Technologies : JAVA, VST, MIDI, ASIO
  • Librairies - Framework : jvstwrapper, jvaptools
  • Description :
    Permettre de piloter des instruments de musiques numériques hardware par leurs interface de commande MIDI, ainsi que de profiter des avantages de la technologie software Steinberg VST (Automation, Recall , sauvegarde des preset ...)

  • Discussion  : [VST] - Développer un VST/VSTI multiplateforme en JAVA (jvstwrapper / jvaptools)
CV Manager
  • Technologies : PHP5, AJAX, XML, SOAP/REST
  • Librairies - Framework : Zend , Symfony , jQuery
  • Description :
    Editeur interactif de Curriculum Vitae (CV). Le logiciel doit permettre d'avoir un cv à jour.
    L'outil permettra la création d'un ou plusieurs CV multilangues, avec une édition front-end. Un peu similiaire à ce que propose le site DoYouBuzz, il sera open source cependant, et permettra une sortie multiformats (XML, PDF, DOC, ....).

  • Forge Projet SVN & repository : http://code.google.com/p/cv-manager/
  • Musique
    • Audionumérique
    • Synthèse sonore
  • Lecture
  • Sports
  • Vélo
  • Roller
  • TV Shows
    • Saturday night live, Lost, Heroes, Desperate Housewives, Grey's Anatomy, Dexter, House MD, Battlestar Galactica, dead like me, wonderfall, Dirty Sexy Money, Dirt, Nip Tuck, Studio 60 on the Sunset Strip, The IT Crowd, Weeds, 24h chrono, Arrested Development, The big Bang Theory, Psych, How i met your mother, Californication
  • Randonnée
  • Centres d'intérêt
    • Web2.0
    • Cartes Heuristiques
    • Réseaux de confiances
Musique

Ce lecteur mp3 permet d'écoouter quelques un de mes travaux musicaux