-
-
Expériences
-
-
Ingénieur d'étude confirmé
OAB - Pessac - France (CDI - avril 2014 à février 2018)Missions accomplies
Groupe Prisma Media (8 mois) : maintient en condition opérationnelle, chantiers de refontes graphiques et fonctionnelles
Correction des anomalies de niveau urgent/immédiat :
- identification de l'anomalie
- détermination de l'action à effectuer en fonction de la criticité
- développement en place d'un correctif temporaire ou pérenne
- création et déploiement d'un hotfix
- communication avec le client sur l'intervention effectuée
Développement des demandes d'évolutions fonctionnelle/graphique mineures :
- récolte des besoins auprès du client
- estimation du temps de développement, attente de la validation du client
- développement de l'évolution
- mise en recette et correction des éventuelles erreurs
- préparation du tag de mise en production
- validation de la mise en production
Refontes graphiques/fonctionnelles profondes :
- processus d'inscription des membres
- mise en place d'un tronc commun technique
- mise en place d'un tronc commun graphique (CSS, sprite)
- rationalisation de la gestion des cookie
- mise en place d'une solution de sécurisation des formulaires via cookie
- rationalisation des fonctions Javascript
- pages séries, programme TV et cinéma
- mise en place d'un tronc commun graphique (CSS, sprite)
- mise en place de briques fonctionnelles communes
- intégration graphique depuis des maquettes
- refonte fonctionnelle de certaines parties des pages
Orange (2 mois) : développement d'un back-office et d'une API REST
Mise en place du back-office :
- Installation et configuration de Symfony 2.5
- Définition des bundles à utiliser (SonataAdminBundle, FOSUserBundle, FOSRESTBundle, Doctrine)
- Développement des interfaces
Mise en place de l'API REST :
- Configuration des éléments communs
- Développements des méthodes d'API
Orange (4 mois) : maintien en condition opérationnelle, mise en place d'évolutions fonctionnelles
Migration de l'environnement technique :
- PHP 4 vers PHP 5.4
- MySQL 4 vers MySQL 5
- Apache 1 vers Apache 2
Evolutions fonctionnelles et graphiques :
- Nettoyage de code
- Implémentation de nouvelles fonctionnalités
- Intégration de la nouvelle charte graphique
Compétences acquises
Framework PHP :
- Symfony 2.5 (bundles : SonataAdminBundle, FOSUserBundle, FOSRESTBundle, Doctrine)
Framework CSS :
- Bootstrap 3
Outil de versionning :
- Git
Gestionnaire des dépendances web :
- Bower
Regroupement et compression des ressources web :
- Gulp
-
Développeur Multimédia
Libeo - Saint Médard-en-Jalles - France (CDI - février 2013 à avril 2014)Missions accomplies
Développement d'outils :
- interface de gestion de données XML avec utilisation d'un éditeur TinyMCE, utilisation de Twitter Bootstrap
- interface de gestion d'un espace FTP ou local avec gestion utilisateurs, utilisation de Twitter Bootstrap
- interface de gestion de données provenant d'une base de données MySQL pour le jeu concours Nos lecteurs ont du talent, utilisation de Twitter Bootstrap
Développement Web sur Drupal :
- développement d'un mur d'images infini avec déplacement par la souris ou le touché : http://www.editionsdelamartiniere.fr/mur
- développement de sites pour des maisons d'éditions : Harlequin, Plon, Belfond Vintage, Editions Kero
Utilisation Service web SOAP :
- Awoo : pour le site mobile de France Station Nautique
- Electre : pour le site Autrement
Compétences acquises
CMS :
- Drupal
Framework CSS :
- Twitter Bootstrap
-
Ingénieur développeur web
reservoir34 - Montpellier - France (CDI - octobre 2007 à mars 2010)Missions accomplies
Participation à rpack
- support client et corrections des bugs
- développement des modules demandés par les clients (exports, module de paiement, etc.)
- intégration des nouvelles fonctionnalités
Création de la solution weezbe
- définition de l'architecture, des méthodes de développement
- intégration de l'espace client à l'outil d'administration
- intégration du support client à l'outil d'administration, connecté par webservice avec TinyERP
- intégration du module de paiement PayPal par API avec remontée des données du compte dans l'outil d'administration
- intégration d'un module de création de domaine et de gestion des adresses email par l'API OVH
Création de l'outil de gestion interne weezbe :
- partie commercial : gestion client par la possibilité de mettre à jour les informations client et le suivi de leurs statistiques
- partie facturation : suivi et dépôt des factures client, alors disponible dans l'outil d'administration
- partie technique : publication des informations des versions de la solution, gestion des thèmes de la solution, outil de support client
Compétences acquises
- autonomie
- travail en équipe
- utilisation de webservices divers (OVH, TinyERP, PayPal)
- utilisation accrue du framework YUI
- création d'une architecture web évolutive et à forte maintenabilité
- organisation et gestion des publications des codes sources
- relationnel client
-
Chef de projet développeur web
KARIBA (Groupe Patrice Pichet) - Pessac - France (CDI - mars 2010 à juillet 2012)Missions accomplies
Gestion des sites web :
- développement des nouvelles fonctionnalités des sites
- corrections des bugs
- création de nouveaux sites
- maintenance
- optimisation des sites web
- sites eZPublish : Pichet Immobilier, All Suites Appart Hotel, Couleur Villas, Site mobile Pichet Immobilier
- sites hors eZPublish : Pichet Immobilier & Services, IG2P, Pichet.com
- création du site mobile Pichet Immobilier
- création du site Pichet Investissement, optimisations accrues du site (sprite, formatage/validation code source, utilisation de sous-domaines par type de ressources)
Développements divers :
- import/export de données de et vers les sites web
- outil d'agrégation et de visualisation globale des contacts générés sur les sites
- mise en place de webservices de communication entre les outils métiers (ex : Néolane) et les sites web
Développement des landing pages :
- mise en place de ressources communes utiles aux landing pages
- évolutions et harmonisations fonctionnelles
- découpages et intégrations graphiques
- mise en place des solutions techniques
Compétences acquises
Utilisation du CMS eZPublish :
- création d'extensions adaptées aux demandes du service web marketing
- création d'un site complet partageant l'installation avec un premier site
- optimisations fonctionnelles des sites par la mise en place de caches adaptés
- refonte graphique du site principale du Groupe
- création d'un site mobile tout en prenant en compte les contraintes des navigateurs mobiles
Organisation :
- travail en équipe
- utilisation constante du SVN pour la publication des développements
- utilisation de Bugzilla pour la gestion des bugs et des demandes d'évolutions
- participation hebdomadaire aux points d'équipes
- réalisation de compte rendu d'activité
- réalisation de compte rendu de réunion
-
Développeur Logiciel
Pikko - Montpellier - France (CDD - février 2007 à juin 2007)Missions accomplies
- développement d'un module d'onglet
- création du drag and drop des modules afin de les extraire de l'interface principale
Compétences acquises
- développement objet en C++
- utilisation de la librairie wxWidgets
-
Consultant technique
Clever Age - Bordeaux - France (CDI - juillet 2012 à décembre 2012)Missions accomplies
Intégration/Développement :
- intégration de la charte graphique mobile des sites Ceva
- développement des fonctionnalités mobiles
- gestion des tickets clients (correctifs de bugs et évolutions)
Migrations eZ Publish :
- migration de la version communautaire 4.3 à la version Entreprise 4.7
Intervention chez le client :
- journée de conseil au sein d'Aquitaine Informatique pour eZ Publish
Compétences acquises
eZ Find :
- utilisation de l'extension eZ Find
- mise en place de facettes de recherche
-
-
Formations
-
-
Ingénieur en Génie industriel et Informatique (Informatique)
Ecole Polytechnique Universitaire de Marseille - Marseille - France (septembre 2004 à juin 2007)Description
Cette formation d'ingénieur intègre aussi bien un programme généraliste que spécialisé. En effet, le programme inclue des matières généralistes telles que le droit, la comptabilité ou encore les mathématiques. Il nous permet également de nous formé au poste d'ingénieur par l'apprentissage de la gestion de projet, des langages objets et SQL, de la gestion d'entreprise et du marketing d'entreprise.
-
GEII (Électronique)
IUT Monpellier II - Montpellier - France (septembre 2002 à juillet 2004)Description
Ce DUT m'a permis de m'orienter davantage vers les métiers de l'informatique que de l'électronique. J'ai donc passé 2 années à suivre des cours théoriques et à réaliser des travaux pratiques en binôme afin d'appliquer les théories abordées.
-
-
-
-
Compétences
-
-
Développement web
Utilisation de frameworks/packages PHP
Utilisation de frameworks JS/CSS
Langages courants :
- PHP
- HTML/XHTML
- CSS/CSS2/CSS3
- JavaScript (JQuery/YUI)
CMS utilisés :
-
Outils récemment utilisés
- Git
- Zend Studio / Eclipse
- Putty
- Photoshop
- TortoiseSVN
- WinSCP
- IETester
- Google Page Speed
- YSlow
- Suite Microsoft Office
-
Création de projets web
- HTML tags with PHP : ce projet, publié sur les plateformes de partage OpenSource, permet de générer le code HTML à partir de template ou de code PHP le tout en objet. Chaque balise HTML a donc sa correspondance en objet. Cela a pour avantage de pouvoir créer des pages valides, correctement encodées et parfaitement indentées
- niouseo : ce projet, en cours de réalisation, a pour but de départ de fournir un outil en ligne pour le suivi et l'optimisation des performances SEO de sites web. Il nécessite énormément de travail et est toujours en cours de développement. Je pense maintenant m'appuyer sur le CMS eZPublish pour créer l'application en tant que telle
- WsdlToPhp : vous développez un connecteur vers un Web Service SOAP ne PHP, ne perdez plus de temps à développer les méthodes par vous-même, ce générateur se charge de tout et vous n'avez plus qu'à appeler des méthodes toute prêtes à l'image de celles mises à disposition par le Web Service
-
Organisation
- autonomie : j'ai toujours privilégié la recherche personnelle à la demande d'aide. Je pense qu'il est effectivement plus formateur de s'approprier par soi-même des connaissances plutôt que de les appendre par autrui. Il est bien entendu utile d'être formé sur les fondements d'une technologie, par exemple, mais l'apprentissage même se fait par l'application personnelle des fondements appris
- gestion de projet : j'ai été formé lors de mon diplôme d'ingénieur aux outils de gestion de projet et j'ai été amené à travailler avec TinyERp ou bien encore MSProject dans le cadre de mes expériences professionnelles
- gestion des développements : tous mes projets personnelles et professionnels passent par l'utilisation d'outils pour le suivi et la gestion des versions des codes sources - SVN, CVS - et pour la gestion des demandes d'évolutions ou des corrections de bugs - Bugzilla
-
-
Loisirs
-
-
Création de sites web
À l'aide d'eZPublish :
- Validateur HTML, et en anglais HTML Validation
- Ce site, CV de Mikaël DELSOL
- Sûrement
- Mon site perso, Mikaël DELSOL
- Le site d'utilisation en ligne du projet WsdlToPhp, www.wsdltophp.com
- Un site moderne avec mes projets persos, www.arumvision.com
A l'aide de Prestashop :
-
Activités diverses
- Sport en salle
- Cinéma
- Musique
- Randonnée
-
Visite de l'Europe
- Espagne (Madrid, Barcelone)
- Irlande (Cork, Dublin)
- Portugal (Faro, Lisbonne)
- République Tchèque (Prague)
- Belgique (Bruxelles)
-
-