Eric Bréchemier
Développeur Freelance, Expert JavaScript
Après mon diplôme d'ingénieur en Informatique (2003), je me suis spécialisé dans les Jeux Vidéo et les Média Interactifs (2004) avant de travailler pendant 3 ans en tant qu'Ingénieur Logiciel dans une start-up créative; j'ai pris part au premier déploiement au monde de la technologie de TV Mobile DVB-H (2006), ainsi qu'à la spécification de l'API Java JSR-272 pour la TV Mobile (2007).
En 2007, j'ai démarré une nouvelle carrière, et une nouvelle aventure, en devenant Ingénieur Informatique Freelance :) J'ai aujourd'hui des références aussi bien dans des petites sociétés que dans des grands groupes, pour lesquels j'ai fourni des prestations en développement, architecture, documentation et de l'expertise sur les technologies et les applications Web.
Depuis 2008, je me suis spécialisé dans le développement Web et l'optimisation de sites web. En 2009, j'ai conduit des recherches pendant plusieurs mois, en comparant les comportements des navigateurs pour le chargement dynamique des scripts, pour aboutir au développement de ma librairie Javascript bezen.org :
http://bezen.org/javascript/
En 2010, j'ai rejoint Legal-Box en tant que Développeur d'Applications Web. J'ai pu mettre mon expertise JavaScript à profit pour le développement d'une application webmail modulaire, ainsi que le développement du framework JavaScript qui lui sert de fondation, publié en open source :
https://github.com/eric-brechemier/lb_js_scalab...
* Compétences *
|====> Anglais - TOEIC : 975/990
|---> Allemand
|--> Japonais
|=====> Javascript
|====> HTML
|====> CSS
|=====> Java
|=====> SQL
|=====> Design Patterns
|=====> UML
|=====> JSON
|=====> XML
|=====> XSLT
|====> XML Schema
Pour plus de détails :
http://eric.brechemier.name/cv.html
2007 - 2009Mobile en France et à l'international,
je propose des prestations de service et des formations
* Développement Logiciel
Prototypage, Développement et Test
* Analyse, Conception et Documentation de Systèmes Logiciels
UML, Motifs de Conception Réutilisables (Design Patterns)
* Conduite de Projets
Planification, Suivi de Projet, Comités de Pilotage
* Formations (en Français et en Anglais)
2010 - 2011Le 3 mars 2010, j'étais le premier à signer chez Legal-Box. Un an après, nous avons mis en ligne la première version commerciale de l'application, un webmail à valeur légale pour l'envoi de courriers recommandés par Internet.
J'ai conçu le framework [JavaScript] qui sert de fondement à l'application dans le navigateur, en suivant les principes exposés par Nicholas Zakas de Yahoo! dans sa présentation "Scalable JavaScript Application Architecture" :
http://www.slideshare.net/nzakas/scalable-javas...
Cette libraire est disponible en open source sur GitHub :
http://github.com/eric-brechemier/lb_js_scalabl...
J'ai mis en place un processus de développement de pointe pour les modules JavaScript, utilisant des scripts Ant pour l'automatisation des tâches de vérification du code (JSLint), minification des scripts (YUI Compressor) et génération de la documentation HTML des API (Natural Docs).
Les fonctionnalités dont je suis le plus fier sont la navigation locale avec conservation de l'historique et le support de l'internationalisation basé sur des modèles (templates).
2009 - 2009Développement [Java, HTTP] d'un adaptateur pour l'envoi/réception de SMS via la plate-forme de Bouygues Telecom. Développement [Java, Javascript, Oracle, SQL, SOAP] de modules serveurs et de services Web connectés à la passerelle de T-Mobile pour l'import, la synchronisation, et l'appariement de contacts depuis les réseaux sociaux. Conception et développement [UML, Java, Oracle, SQL] d'un module de migration des utilisateurs pour la mise en production.
2008 - 2008Au sein de l'équipe Prototype, développement d'une application Web 2.0 [Javascript, J2EE] pour démonstration d'un nouveau service convergent sur PC et Mobile.
Exploration d'un large choix de technologies :
script.aculo.us, Google Maps, Facebook, Yahoo! Pipes, Yahoo! UI
2008 - 2008Etude comparative de bases de données XML dans le cadre d'un appel d'offre pour la refonte du référentiel des publications de l'OCDE. Bases de données étudiées :
eXist, MarkLogic, XMLmind Qizx/db, PostgreSQL, Microsoft SQL Server, Tamino
2008 - 2008Analyse et documentation [UML] des modules du portail métier [Web, PHP, Javascript, XML, XSLT] dédié aux pharmaciens. Documentation des Use Case et scénarios, création des plans de tests.
Diagrammes UML: architecture des modules (Package), Use Case, Activités, Etats, Concepts (Classes).
2004 - 2007Gestion de plus de 15 projets au Japon, Philippines, USA, France, Allemagne, Italie, contribuant à la croissance rapide de la start-up de 15 à 45 employés.
Développements Client-Serveur [Java] et Transformations de données [XSLT, Ant], définition de schémas [XML Schema] pour le guide TV au format XML diffusé sur les téléphones portables.
Collaboration directe avec NTT (Japon) sur les spécifications techniques de produits IPTV et services pour les téléphones mobiles [UML, XML, C, Java, Javascript]. Conception des architectures techniques et des API pour répondre aux besoins spécifiques de NTT. Comités de pilotage et suivi de projet.
Coordination des équipes techniques en interne, de 1 à 5 développeurs en fonction des projets, et suivi des plannings. Garant de la qualité et des délais auprès des clients.
Membre du groupe d'experts JSR 272, API standard pour la TV Mobile en J2ME,
telcos hebdomadaires avec Nokia, Motorola, Telecom Italia, Vodafone [UML, Java].
J'ai apprécié donner des Formations Techniques et Avant-Vente [PPT] sur la Télévision Numérique Personnelle [DVB-H] en France et à l'étranger (Italie, Etats-Unis, Philippines, Japon).
2003 - 2003Conception de Schémas [XML Schema] et d'une Interface Web [XSLT, JSP, XForms] pour l'édition de catalogues électroniques de verres ophtalmiques
Développement d'un prototype démontré lors du salon professionnel SILMO.