Contact

Situation professionnelle

En poste
Indisponible

Présentation

Véritable passionné du WEB, j'aime sa perpétuelle évolution impliquant une veille technologique et une curiosité intellectuelle permanente.

J'aime la diversité des compétences nécessaires dans ce milieu où, plus qu'ailleurs, toute collaboration est synonyme d'enrichissement.

N'hésitez pas à me contacter, je suis ouvert à toutes opportunités !

Damien HUTEAU

  • Geek & Sociable
  • Curieux & Méticuleux
  • Autonome & Collectif
  • 1.01 ^ 365 = 37.8
  • 0.99 ^ 365 = 0.03

Expériences

Full Stack Web Developer

Sellermania
Depuis septembre 2015
Missions effectuées
  • Développements & recettage applicatifs sous Symfony 2
  • Mise en place des fixtures (jeux de données) pour faciliter l'écriture des tests unitaires et fonctionnels
  • Migration d'une partie de la couche d'interaction data sous doctrine
  • Consommation de web services
  • Amélioration du mappeur (ETL interne) permettant de charger n'importe quel fichier CSV et de le transformer appliquant un jeu de règles transformations
  • Intégration continue avec Jenkins
  • Diminution et supervision de la dette technique via SonarQube, PHP MessDetector, PHP CopyPasteDetector, PHP Depend, PHP CodeSniffer
  • Normalisation des développements (suivi des recommandations PSR1 et PSR2)
  • Echanges quotidien (en anglais) avec l'équipe de tests en Inde
  • Gestion du versionning via gitlab
Description de l'entreprise

Editeur d'une solution SaaS permettant de référencer les catalogues produits sur les marketplaces (Amazon, RueduCommerce, Fnac, eBay, Darty...), d'optimiser les prix face à la concurrence, de valider les commandes, d'éditer des factures et bordereaux livraison...

Site web de l'entreprise

http://www.sellermania.com/

Creative Technologist

L.O.O.M
Septembre 2013 à septembre 2015
Missions effectuées
  • Référent veille technologique :
    - Mise en place d'outils pour faciliter la veille en interne.
    - Tester des interactivités, des applications, des services mais aussi du code et des Frameworks ( réalisation de POC ).
    - Recherche de l’innovation (objets connectés, services, usages applications, ... )
  • Exploitation de l'information :
    - Capitalisation sur la veille interne ( identifier et catégoriser les sources pour constituer un catalogue de références ).
    - Mini conférences en interne pour faire le point sur les avancées du milieu du WEB : Interface et expérience utilisateur ( UI / UX ), ergonomie et technologie.
  • Référent technique avant vente :
    - Identification des technos
    - Chiffrage ( devis )
    - Identification des partenaires potentiels
  • Mais aussi durant la phase de vie du projet :
    - Interface Client / Presta (expression qualifiée du besoin)
    - Accompagnement technique ( mise en place des hébergements et des noms de domaines, configurations des serveurs, ... )
    - attention portée aux problématiques SEO impactant la technique.
    - mise en place techniques des tunnels de conversion.
    - Recettage applicatif et fonctionnel.
  • Voir : http://creativetechnologist.fr/un-creative-technologist-cest-quoi/
  • Développement Sites Responsive / CMS / appli Mobile cross-plateform & publication store / POC / ...
  • PHP5 (Symfony 2 / Silex / Laravel), CMS (Joomla / Wordpress / Bolt CM / Prismic io), cross-platform (Appli Windows Surface / PhoneGap - Cordova / IntelXDK) / Gestion Hébergement OVH ( htaccess / DNS )

Ingénieur Etudes et Développement

Naoned Systemes
Mars 2012 à septembre 2013
Missions effectuées
  • Recherche et Développement autour de la solution Mnesys Portail : CMS de valorisation du patrimoine et des fonds archivistiques (http://stylethematique.mnesys-portail.fr/)
  • Réalisation d’un visionneur avancé d’image avec la technologie HTML5 Canvas (Zoom Intelligent / Rotation / Filtres graphiques / Indexation Collaborative / Navigation / Responsive)
    (ex : http://goo.gl/BWYLpY )
  • Mise en place de composants JavaScript modulaires via RequireJS. Gestion de la communication entre ces composants découplés via un système d’EVENT BUS (publish/subscribe)
  • Création de scripts PHP CLI permettant de gérer en tache de fond l’indexation en BDD d’une volumétrie importante de documents XML
  • PHP5 (CakePHP), HTML5 (Canvas), CSS3 (Bootstrap), Responsive Design, JS (jQuery, Ajax, Backbone, RequireJS), Apache + NGINX, PHPStorm, MySQL
Détails de l'expérience
  • Développement d'interfaces responsives
  • Mise en place des fonctions de partage sur les réseaux sociaux de manière transverse dans l’application.
  • Conception et optimisation du MCD
  • Création d’un serveur sous NodeJS permettant de gérer une pile FIFO de scripts à exécuter en CLI
  • Développement de certains modules de l’interface d’administration permettant de personnaliser l’affichage (Système de template).
  • Mise en place du versionning GIT, et du déploiement avec Capistrano
  • Travail dans une équipe technique réduite
  • Mode Projet : collaboration avec le responsable produit, le designer, le chef de projet, le responsable qualité
  • Développement du code FRONT et BACK, puis réalisation des tests.
  • Participation aux phases de Ticket Support
Description de l'entreprise

Naoned Systèmes est éditeur de solutions informatiques inventives et créatives dédiées à la préservation et la valorisation du patrimoine matériel et immatériel.

Site web de l'entreprise

http://www.mnesys-portail.fr/

Formateur WEB PHP

Centre Ressource Informatique Atlantique (CRI)
Juin 2013
Missions effectuées

Auto Entrepreneur

Auto Entrepreneur
Depuis février 2011
Missions effectuées
  • Refonte de site d’association :
    - thesocialdressing
    - racing-west
  • Réalisation d’outils WEB :
    - Outils d’aide à la création de mailing list « ciblé » basé sur l'API Viadeo pour générer des leads
  • Création de sites vitrines administrables
  • PHP5 (PyroCMS, Wordpress, CodeIgniter, Laravel, Symfony 2), JavaScript (jQuery, KnockOut), HTML5, CSS3, MySQL, Flex , Apache, GIT, Pagodabox, PHPStorm
Détails de l'expérience
Site web de l'entreprise

http://doyoubuzz.com/damien-huteau

Ingénieur Etudes et Développement

Orange Business Service
Octobre 2011 à mars 2012
Missions effectuées
  • Développement d'un portail WEB pour le projet MSSEP (Multimedia Search Service for European Portal) faisant partie du programme fédérateur Quaero.
  • Il s'agit d'un projet permettant d'effectuer des recherches avancées dans du contenu audio et vidéo grâce à des technologies de traitement du signal. Il est ainsi possible de récupérer parmi une liste de musique uniquement les passages "calmes" ou "festif" ou encore "triste". Il est également possible de rechercher des paroles dans des vidéos.
  • PHP5 (CodeIgniter), HTML5, CSS3, JS (jQuery, JSON), MySQL, Apache SOLR, Apache, SVN
Détails de l'expérience
  • Développement en autonomie du portail WEB
  • Refonte totale d’une précédente version n'utilisant pas de Framework (passage sous CodeIgniter)
  • Nouvelle intégration HTML à partir de maquette Photoshop
  • Développement d’une librairie de communication (PHP+cURL) avec le moteur de recherche Apache SOLR
  • Documentation des spécifications techniques
  • Responsable des performances : Echanges régulier avec l’équipe distante responsable du schema SOLR dans une logique d’optimisation.
Description de l'entreprise

IT&L@bs propose l'expertise, l'évaluation d'applications critiques et la fourniture de solutions technologiques innovantes dans les domaines suivants : logiciel, réseau, sécurité, qualité, monétique ...

Site web de l'entreprise

http://www.itlabs.fr.orange-business.com/

Formateur PHP / XML

Supinfo International University
Mars 2011 à avril 2011
Missions effectuées
  • Supinfo Certified Trainer : suivi d'une formation pédagogique d'une semaine avec examen de validation afin d'être accrédité à délivrer des cours.
  • Dispense d'une soixantaine d'heures de cours sur les technologies WEB ( PHP / XML ) aux étudiants de deuxième année de Supinfo
  • PHP5, HTML(5), CSS(3), JavaScript, XML (DTD, XSD, XSL, XPATH)
Détails de l'expérience
  • Contenu des cours PHP : (Le langage, fonctions de bases, la POO, PDO, les Frameworks)
  • Contenu des cours XML : Intro XML (XPATH), Validation XML (DTD, XSD), Transformation XML ( XSL ). Introduction à AJAX.
  • Validation pratique : Réalisation d’exercices, de TP notés, et d’un mini projet (réalisation d’un forum)
  • Validation théorique : passage d’oraux individuels de 15/20 min
  • Responsabilités :
     Gestion d’une classe de 40 élèves
     Gestion de groupes de travail
     Attitude et démarche pédagogique
     Assurer un retour de qualité vis-à-vis des questions périphériques
     Gestion des corrigés, des TP, des oraux
     Assurer un suivi avec le professeur référent FRANCE

Développeur FLEX PHP

ChronoLink - groupe INOV-ON
Septembre 2010 à septembre 2011
Missions effectuées
  • Mission 1 : Refactoring et évolution d'un projet de géolocalisation d'une flotte de véhicules itinérants
  • Mission 2 : Développement d'une solution assistant les techniciens dans le processus de montage et de configuration d'un système d'airbag moto pour l'équipementier BERING
  • Mission 3 : Réalisation de POC (Proof Of Concept), permettant d’étudier la migration d’une application développée sous Windows mobile 6.5 vers un environnement FLEX / Android
  • Flex 3, Flex 4, AIR, NativeProcess, Framework IOC Parsley, PHP5, HTML, CSS, JS, SQLite, MySQL, C#, Java, Netbean, FlashBuilder
Détails de l'expérience
  • Mission 1 : Reprise d’une application développée en FLEX 3 et maintenance évolutive et corrective
  • Mission 2 : Développement d’un client Lourd en FLEX 4 (AIR), ainsi que du backoffice associé en Flex 4 + PHP + MySQL
     L’application avait à la fois un rôle de tutoriel « pas à pas » mais également de collecte de certain n° de Série et de configuration des capteurs.
     La configuration des capteurs se faisait via un émetteur/récepteur Radiofréquences sous forme boitier relié en USB à un PC portable. Une application en C# était utilisé sur le PC Portable pour communiquer avec l’émetteur. L’application AIR communiquait donc directement avec l’application C#.
     Les techniciens devaient être en mesure de prendre des photos des montages réalisés avec une webcam HD.
     Les données issues du montage de l’airbag étaient ensuite synchronisées lorsque la connexion le permettait (contexte atelier). Il y’avait donc une logique de synchronisation entre base locale, et base distante.
     Une application backoffice en mode client léger ( page web ) a également été développée en Flex 4, la communication avec le serveur se faisait en AMF + PHP + MySQL. Le but étant de fournir un outil de suivi des montages (statistiques + traçabilité)
  • Mission 3 : Le but était d’étudier la faisabilité des développements mobiles avec la technologie FLEX, et de comparer avec la solution de développement natif en Java. Ce POC était réalisé sur une tablette Samsung Galaxy Tab et mettait en œuvre un certaines fonctionnalités avancées du périphérique (Appareil Photo, Stockage Interne, Gestion des contacts, Communication avec les services et processus JAVA natif du téléphone)
  • Responsabilités :
     Évaluation des besoins clients
     Choix technologiques, POC
     Encadrement et formation des membres de l’équipe aux technologies FLEX
     Développement (architecture, documentation, tests, écriture de code et refactoring, analyses des performances)
     Créations d’interfaces ergonomiques et adaptées à des contextes d’utilisation hostiles
Description de l'entreprise

CHRONO Link est spécialisée dans la gestion de flottes itinérantes grâce à la géolocalisation et aux outils de communication en temps réel. Ceci permet de piloter et sécuriser votre flotte, optimiser les plannings, accélérer les transferts d’information, informer vos clients en temps réel, réduire les tâches administratives, optimiser vos coûts, exploiter et analyser vos données « terrain »...

Site web de l'entreprise

http://www.chronolink.fr/

Développeur FLEX PHP

Flexsoft
Juillet 2010 à septembre 2010
Missions effectuées
  • Réalisation d'un site d'observance thérapeutique, destiné aux pharmacies, et de son interface d'administration
  • Réalisation d’un outil de génération de code dans une approche MDA (Model Driven Architecture)
  • Mise en place d’une architecture PHP MVC « From Scratch »
  • PHP5 (Architecture MVC from Scratch), MDA (Model Driven Architecture), HTML, CSS, Javascript, FLEX 3, FLEX 4, ZEND AMF, Redmine, SVN, Apache, Photoshop
Détails de l'expérience
  • Le site était destiné aux pharmacies et devait les accompagnés dans leur commercialisation d’un service d’observance thérapeutique. Concrètement les Pharmacies proposaient aux clients âgés ou devant suivre une posologie complexe, de leur envoyer un rappel régulier via SMS des médicaments qu’ils devaient prendre.
  • Conception de maquettes sous photoshop à partir de wireframe
  • Création du Frontoffice en PHP HTML/CSS/JS
  • Création du Backoffice en FLEX 4 + PHP
  • Générateur de code MDA :
    Il s’agissait d’un script analysant la structure d’une base de donnée et générant des Classes PHP et AS3 permettant d’automatiser par la suite toutes les interactions avec la BDD (Génération des Classes de la couche « model » en PHP et des « Entity Objects » en FLEX ainsi que des classes « services » gérant la communication AMF pour les actions CRUD).
  • Responsabilités :
     Apporter une réponse cohérente à un cahier des charges (propositions de plusieurs maquettes)
     Notion de confidentialité primordiale et donc de sécurité des données
     Prise en charge des développements
     Automatisation et Industrialisation des processus de développements (approche MDA)
Description de l'entreprise

Flexsoft est une société de développement WEB spécialisée dans les Application Internet Riches (RIA). Elle propose à ces clients des logiciels sur mesure profitant d'une ergonomie et d'une réactivité poussée.

Site web de l'entreprise

http://www.flexsoft.fr/

Développeur - Symfony

Supinfo
Février 2010 à juin 2010
Missions effectuées
  • Réalisation d'une plateforme de gestion planning pour une école internationale fictive dans le cadre des projets de groupes de fin d'année
  • PHP5 (Symfony 1.4), ORM (doctrine), HTML, CSS, JavaScript (jQuery, AJAX), MySQL, JSON, Mercurial, SVN, iCal, CSV
Détails de l'expérience
  • Le projet devait concrètement couvrir tous les besoins fonctionnels qu’une école international comme SUPINFO peut avoir, notamment, la gestion des campus, des salles, des élèves, des formateurs, des matières, des cours, des évaluations, des promotions, etc. L’objectif étant de fournir une application potentiellement utilisable par l’école, ainsi que par les élèves de celle-ci afin qu’ils puissent savoir à chaque instant quel va être leur emploi du temps scolaire (affichage type Google Agenda).
  • Approche « projet client » : analyse d’un cahier de spécifications fonctionnelles
  • Mise en Place du MCD
  • Etude du framework Symfony 1.4 et formation des membres de l’équipe
  • Prise en charge du rôle de coordinateur projet :
    o suivi des évolutions
    o coordination de l’équipe
    o priorisation des taches
  • Réalisation des développements sur toute la partie création des « évènements » (nouveaux cours, nouvelles matières, nouveaux TP notés, nouveaux oraux) avec la gestion de toutes les dépendances que cela engendre (un cours est dispensé à une date donnée dans une des salles d’un campus, par l’un des formateurs de ce campus, et ce à une certaine promo)
  • Participation à la mise en place des « Fixtures » ou « jeux de données de test » afin de travailler dans un contexte cohérent.

Développeur WEB

Vigicorp
Novembre 2009 à juin 2010
Missions effectuées
Détails de l'expérience
  • PHP5 objet ( Pattern MVC ) - Jquery - Ajax - HTML - CSS
Description de l'entreprise

http://www.vigicorp.fr/

Site web de l'entreprise

http://www.siteinternetmoinscher.com/

Développeur portail WEB 2.0

DoYouBuzz
Août 2009 à octobre 2009
Missions effectuées
  • Conception et Développement d'un BackOffice du service DoYouBuzz destinée aux écoles et leur permettant de gérer les CV de leurs élèves.
  • PHP5 (Framework MVC), HTML, CSS, JavaScript (jQuery, AJAX), SVN, DBDesigner, Ubuntu, Eclipse, LAMP
Détails de l'expérience
  • Mise en place des fonctionnalités comme :
    o historisation des parcours pédagogique de chaque élève
    o gestion de la visibilité web des CV
    o attributions de comptes Premium
    o Moteur de recherche de compétences
  • Formation sur le framework PHP Turbulences (AF83) - Architecture MVC.
  • Environnement de développement sous Ubuntu
Site web de l'entreprise

www.doyoubuzz.com

Développeur WEB

INFOTEL
Janvier 2009 à mai 2009
Missions effectuées
  • Réalisation d'une plateforme type Extranet pour gérer le co-voiturage des collaborateurs d'INFOTEL.
  • Projet réalisé dans le cadre d’un concours organisé par la société INFOTEL et sur le temps des projets étudiant à SUPINFO. Parmi plus de 50 équipes participantes, notre équipe a su passer avec succès les différentes étapes du concours (respect des échéances, fournitures de livrables). Notre projet a effectivement été sélectionné pour faire partie d’une « shortlist » n’en contenant que 10. C’est ainsi que nous avons eu l’occasion de réaliser une soutenance nous permettant d’exposer notre projet à un jury et d’obtenir la 2ème marche du podium.
  • Utilisation de l’API Google MAP pour le calcul d’itinéraire ainsi que l’auto-complétion des adresses
  • Finaliste
  • PHP5, HTML, CSS, Javascript ( AJAX ), CSV, API SMS, Emailing, API Google MAP, LAMP, Netbeans
Détails de l'expérience
  • Analyse d’un cahier de spécifications fonctionnelles (objet du concours)
  • Travail en équipe (3 personnes)
  • Réalisation des développements en PHP5
  • Mise en place d’un système d’envoi automatisé de Mail et SMS
Description de l'entreprise

Infotel est une société de services high-tech et un éditeur international de logiciels. Sa maîtrise des évolutions technologiques des grands systèmes d’information et son sens de l’anticipation en font le partenaire privilégié et durable des grandes entreprises pour la mise en œuvre de projets intégrant les nouvelles technologies du « Web-To-Database ».

Site web de l'entreprise

http://www.infotel.com/fr/index.html

Technicien Réseau

ITANCIA (IPTELECOMS)
Janvier 2008 à février 2008
Missions effectuées
  • Mise en place d'un serveur FTP externalisé (DEDIBOX) et des routines de sécurités (script de backup etc...)
  • Audit de la répartition de charge des serveurs de l'entreprise.
Description de l'entreprise

spécialiste en réparation et revente d’appareils téléphoniques
et DATA

Technicien Réseau

SYLIS
Mai 2007 à juin 2007
Missions effectuées
  • Mise en place de Symantec GHOST Solution Suite pour automatiser le redéploiement des machines de salle de formation.
  • Révision du système de sauvegarde sur bandes magnétiques.
  • Redéfinition des droits NTFS sur le partage de fichier.
Description de l'entreprise

Sylis, une Société de Services en Ingénierie Informatique et Conseil du Groupe OPEN / Teamlog.

Implanté en France et au Benelux, Sylis a pour vocation d'offrir à ses clients européens une gamme complète de solutions informatiques. Sylis combine expertise haut de gamme, proximité géographique et culturelle de ses clients, ainsi que qualité de service et technologie de pointe. Ses pôles métiers sont les suivants :



* Conseil et expertise
* Gestion des systèmes d'information
* Exploitation des systèmes d'information
* Gestion des infrastructures

Site web de l'entreprise

http://www.sylis.com/