-
Smile, 1er intégrateur de solutions open source
- Lead Developper
Asnières-sur-Seine
2013 - maintenant
En cours Lead Developper
Refonte du site marques "Golden Tulip" pour le client "Louvre Hotels Group"
Participation à la rédaction des spécifications techniques
Conception des "mini - sites", création d'entités permettant l'affichage d'un thème différent sélectionné en fonction de la marque des hotels
Mise en place des process de livraison / versioning de configuration ( utilisation de Features, strongarm ... )
Environnement technique : CentOs, Drupal 7
-
Smile, 1er intégrateur de solutions open source
- Chef de projet technique
Asnières-sur-Seine
2013 - 2014
Refonte du site internet du CHRU de Montpellier
Participation à la rédaction de spécifications fonctionnelles et techniques
Développement de plugins spécifiques / de tâches d'import
Création du suivi sur l'outil de tracking Redmine
Pilotage de l'équipe de développeurs
Administration système:
Création et configuration des environnements de développement / Intégration / Préproduction
Application des pré - requis Typo3 6.1 ( versions de PHP non disponibles sur les souches RedHat 6.4 )
Rédaction de documentation pour l'installation de l'environnement de production par l'infogérance du CHRU
Environnement technique : RedHat 6.4 / Typo3 6.1
-
Smile, 1er intégrateur de solutions open source
- Ingénieur Etudes et développement
Asnières-sur-Seine
2012 - 2013
Migration des sites de la RMN/GrandPalais vers Drupal 7
Migration des sites de la RMN/GrandPalais ( wordpress , spip, phpmyimages3, cms custom ) vers deux sites Drupal 7
Développement sur la base de spécifications fournies par le client
Intégration graphique sur la base de maquettes PSD fournies ( LESS CSS, jQuery )
Sites développés en Responsive Design : installation et configuration du thème Omega, intégration de LESS CSS en versions mobile, narrow et desktop
Optimisation des performances : installation d'un reverse - proxy de type Varnish, installation et configuration de memcache
Environnement technique : Drupal 7 / Debian
-
Smile, 1er intégrateur de solutions open source
- Administrateur système & Chef de projet technique
Asnières-sur-Seine
2012 - maintenant
Migration d'une application de l'intranet EDF R&D de Drupal 5 vers Drupal 7
Migration d'une application de l'intranet EDF R&D de Drupal 5 vers Drupal 7
Migration des données avec mapping du contenu Drupal 5 vers le contenu Drupal 7 ( volumétrie : 2 000 000 de noeuds )
Migration du fonctionnel spécifique sur du fonctionnel générique Drupal 7 : gestion des communautés avec Organic Group, gestion des Wikis avec Book...
Reprise du fonctionnel trop spécifique avec l'API Drupal 7
Installation des serveurs sur le SI EDF: création d'une souche logicielle dédiée à l'application, configuration des composants logiciels ( Apache, SolR, MySQL ... )
Configuration de l'application pour fonctionner une fois intégrée dans le SI EDF : configuration du proxy, adaptation aux contraintes EDF ( versions d'apache et de PHP, de MySQL ... )
Environnement technique : Drupal 5 / Drupal 7 / RedHat
-
BioMérieux
- Consultant
MARCY-L'ETOILE
2012 - 2012
Amélioration d'un site existant sur la base d'un audit pour "BioMérieux"
Reprise d'un site existant en Drupal 6 et portage sur Drupal 7
Application des bonnes pratiques Drupal ( conventions de nommage des fichiers , suppression du code dupliqué )
Intégration du CSS sur la base de maquettes
Migration du fonctionnel spécifique Drupal 6 sur du fonctionnel générique Drupal 7 ( remplacement de certains hook_preprocess par l'intégration avec contexte ... )
Environnement technique : Drupal 7
-
Smile, 1er intégrateur de solutions open source
- Ingénieur Etudes et développement
Asnières-sur-Seine
2012 - 2012
Sur le site internet HEC en eZPublish:
Export et import de contenu pour la création d'un nouveau site
Réalisation d'une extension eZPublish qui fournit deux cronjobs, un cronjob d'export XML du contenu et un cronjob de ré - import
Utilisation d'un fichier de configuration pour exporter seulement certaines arborescences ( identifiées par node_id ) et définir sous quel noeud ré - importer ( identifié par node_id sur la base d'arrivée )
Utilisation d'un tableau de matching de classes et d'attributs de classes
L'import a été pensé pour être ré - utilisable et augmentable ( fonctions de préprocess appliquée aux attributs ... )
Gestion de l'export des fichiers attachés
Gestion de l'export des relations d'objets
Environnement technique : eZPublish 4.3
-
Smile, 1er intégrateur de solutions open source
- Ingénieur Etudes et Développement
Asnières-sur-Seine
2012 - 2012
Refonte du site Intranet de "Feu Vert" en Drupal 7
Montage HTML / CSS de certaines pages
Intégration de modules contribués ( Organic Group , Flags ... )
Développement de fonctionnalités spécifiques ( filtrage par facettes ... )
Environnement technique : Drupal 7
-
Smile, 1er intégrateur de solutions open source
- Ingénieur Etudes et développement
Asnières-sur-Seine
2012 - 2012
Pour le site internet Drupal "Le Bon Marché"
Support Drupal 7
Développement d'une fonctionnalité de partage de contenu par mail:
Ecriture du module permettant l'envoi du mail et fournissant le theme du mail
Modification de certaines vues pour homogénéiser l'affichage des contenus:
Modification du type d'affichage des vues et modification du CSS
Environnement technique : Drupal 7
-
Smile, 1er intégrateur de solutions open source
- Ingénieur Etudes et Développement
Asnières-sur-Seine
2012 - 2012
Immobilier Stock Exchange ( Urbat ):
Réalisation d'une plateforme d'échange de type réseau social en Drupal 6 Commons
Création des types de contenus spécifiques métier et des importateurs Feeds déstinés à importer le contenu à partir de flux XML
Configuration de Feeds Tamper et création de plugins personnalisés
Participation au développement du thème du site, écriture de thèmes de vues et de types de contenu
Environnement technique : Drupal 6 Commons
-
Smile, 1er intégrateur de solutions open source
- Ingénieur Etudes et Développement
Asnières-sur-Seine
2012 - 2012
Sur le site internet http://www.la-croix.com/
Séparation d'une instance EZ Publish en deux instances
Afin d'améliorer le contrôle sur les livraisons et de limiter les impacts sur l'instance EZ Publish dans sa globalité lors d'une livraison sur un site en particulier ( notamment au niveau du vidage des caches, de la regénération des index SolR ), l'instance EZ Publish a du être séparée en deux instances indépendantes
Séparation des sources et reconfiguration des instances EZ Publish ( nouvelle base de données, nouvelle URL SolR )
Export et ré - import des bases de données
Reconfiguration des Virtual Host Apache
Ajout des entrées DNS pour le Back - office de la nouvelle instance
Reconfiguration de SolR pour fonctionner en Multicore
Environnement technique : EZPublish 4.3, SolR 3
-
Smile, 1er intégrateur de solutions open source
- Ingénieur Etudes et Développement
Asnières-sur-Seine
2012 - 2012
Bureau - vallée
Evolution d'un site en Drupal 6
Amélioration de l'ergonomie du site en production : Amélioration de la Google Map, ajout de la géolocalisation
Amélioration de la gestion du panier : Développement d'une partie de la gestion des listes d'articles
Améliorations du back - office : Mise en place de plusieurs systèmes d'import de flux CSV exportés par un ERP pour automatisation de la mise à jour du site ( Stock, produits, taxonomie )
Utilisation et configuration des modules: Feeds, Feeds_tamper.
Développement de plugins Feeds_tamper.
Développement de modules Drupal d'import custom
Environnement technique : Drupal 6
-
Smile
- Ingénieur études et développement
Asnières-sur-Seine
2011 - maintenant