PRÉSENTATION

MARTIN Christophe

Digital Specialist - Web, Marketing Digital, IoT


Passionné de nouvelles technologies depuis l'enfance, j'ai toujours eu un grand intéret pour l'electronique et l'informatique. Très jeune j'ai été captivé par la programmation en BASIC, Pascal, Cobol et DOS, puis au lycée par le C et le PHP. Durant mon cursus scolaire en électronique, la démocratisation d'internet et mon auto-apprentissage des langages informatiques m'ont fait comprendre que le web avait l'avantage d'être indépendant du matériel et du système d'exploitation. J'ai donc continué mon auto-apprentissage avec une orientation web, autour de ses applications et ses langages (Apache, Mysql, Javascript, CSS). Étant très curieux et ayant la chance d'avoir un métier de chef de projet web, j'ai pu étendre mon savoir sur d'autres sujets comme le marketing digital, le référencement, l'analytique et l'e-commerce.

+33 6 65 59 60 55
Permis B

CSS / HTML, Javascript / jQuery, PHP / MySQL
Français, Anglais
+ de 10 ans d'expérience professionnelle
Électronique, IoT, mécanique, automobile

  CONNAISSANCES

SKILLSET

Chaque opportunité est une occasion d'apprendre. Et j'ai eu la chance d'occuper plusieurs postes qui m'ont permis de valider ce que j'avais appris par moi-même et d'en savoir encore plus grâce à mes collègues.
Aujourd'hui, grâce à ces expériences professionnelles et personnelles, j'ai la capacité de mener un projet de A à Z facilement, "from scratch", d'expliquer les différentes étapes et de proposer des choix et/ou alternatives.

 Développement Web

Front-end

Création de pages web à destination des visiteurs, avec prise en compte de l'expérience utilisateur (UX) et de la navigation entre les pages (User Journey), du design jusqu'à l'intégration.
Connaissance des bonnes pratiques pour maximiser la visibilité de la page sur les moteurs de recherches. (Accessibilité, ratio code-contenu, hierarchie du contenu, responsive, mobile first, etc...)
Intégration de pages dans des gestionnaires de contenus (CMS: wordpress, drupal, sitefinity, Marketing automation tools: Eloqua, plateformes emailing) et dans des stratégies de communication / promotion.

HTML / XHTML / RSS / XML
CSS / Responsive Design
Javascript / jQuery / Json / AJAX
API SOAP / REST, Google MAP, etc
SEO, Accessibilité, ARIA
Bootstrap
jQuery UI
Google Analytics / Marketing Autonmation tools

Back-end

Création de pages / outils à destination des administrateurs, pour gérer le contenu ou les accès. (automatisation de publication de contenu sur les réseaux sociaux par exemple)
Création de modules pour les CMS, de flux RSS / XML ou sur call API entre différents systèmes ou outils. Création de logiciels sur mesure basés sur des besoin spécifiques.
Analyse des process en place dans l'entreprise pour les automatiser et gagner en efficacité, et intégration dans l'écosystème existant. Interactions avec bases de données.

PHP / C# / Razor / ASP
Requêtes Ajax / réponses Json
API REST / SOAP / Custom
Active directory / LDAP
WAMP / LAMP
SQL / MySQL / MSSQL

 Administration :

Serveur

Administration de serveurs en mode graphique ou console, local ou remote, Windows ou Linux. Configuration des applications de base de données, service de publication de page web, etc.
Utilisation de monitoring serveur, pour vérifier la santé des services: nagios (install et creation modules), AWS monitoring.
Gestion de services hebergés dans le cloud : AWS / Ionos / Ovh, et gestion des accès aux CMS et autres outils en fonction de la politique de sécurité de l'entreprise.

OS Serveur : Windows / Linux
Application serveur web : IIS / Apache
SGBD : SQL Server & MySQL Server
Monitoring : Nagios, AWS ou custom via cron

Services web

Administration des noms de domaines, des sous-domaines. Stratégie sur les noms de domaines pour éviter cyber squatting, phishing ou faute de frappe courante.
Gestion de réputation pour le mailing, DNS avec gestion des champs SPF, DKIM, DMARC
Gestion du SSL, les certificats HTTPS pour sécuriser les communications entre le serveur et les visiteurs, achats / renouvellement.

Gestion DNS
Validation domaine, management de la réputation
Mise en place SSL
Mise en place solution de mailing

 Marketing :

Création de stratégies de contenu basée sur l'audience (personas & dynamic content) et cadrage de la visite (User journey).
Définition de campagnes marketing (marketing automation), automatisation des communications (email orchestration).
Creation de landing pages, (Re)targeting, définition de segments, de personas, de formulaires interactifs, de newsletters.
Définition des objectifs et des conversions avec le scoring pour mesurer l'intérêt d'une page ou d'une campagne.
Utilisation des différents réseaux sociaux en fonctions de l'audience et des outils d'analyses statistiques pour mesurer l'efficacité des campagnes.
Publicité payante (paid advertising) sur google ou les réseaux sociaux.

Référencement naturel / payant
Publicités sur différents réseaux
Marketing automation / orchestration
Emailing / Campagnes / RGPD
User eXperience, User Interface, User Journey
Analytics / Lead scoring / Personas
Google Ad, Tag Manager, Analytics, etc...
Oracle Eloqua, Mailgun

 Management :

Depuis 4 ans je gère une équipe internationnale de 3 personnes, en remote, en France, Allemagne et Angleterre. Nous utilisons l'anglais pour échanger. J'ai mis en place d'un système de tickets pour suivre les projets et leur avancement, et faire du reporting sur notre activité. J'adore partager mon expérience avec mes collègues et quand cela ne suffit pas j'ai créé un mini cursus de formation à suivre sur LinkedIn pour rapidement avoir les bases.
Je suis toujours passionné et je n'ai pas de problème à faire les "tâches ingrâtes", sans même qu'on me le demande.
La qualité et le respect de la date de livraison est pour moi le plus important, c'est ce qui valorise notre travail.

Autonomie et confiance
Transparence et entre-aide
Anglais au quotidien
Télétravail - Digital Workplace

  EXPÉRIENCE

Chef de projet web senior

janv. 2017 – Aujourd’hui
Lieu France, Angleterre, Allemagne

Functional lead de l'équipe web du groupe Computacenter

Chef de projet Web

août 2013 – janv. 2017

Développement de scripts, outils, sites (internet et intranet) et mise à jour des contenus.

Webmaster / Developpeur web

nov. 2010 – août 2013

Développement de scripts, outils, sites (internet et intranet) et mise à jour des contenus.

Technicien d'exploitation

juin 2010 – nov. 2010

Supervision, administration et maintenance de l'infrastructure de grandes entreprises.

Support de proximité en Datacentre

déc. 2008 – juin 2010

Dépannage basique, gestion des médias de sauvegarde, gestion des livraisons, accueil / contrôle d'accès des intervenants dans un datacentre.

Hotliner multimédia

juil. 2006 – juin 2007

Prise d'appel des clients en difficulté avec leur équipement Free et/ou de leur liaison ADSL.

  PROJETS

MON POINT DE VUE SUR LES PROJETS

From Scratch ?

J'ai pour habitude de faire les choses de A à Z, pour autant je ne choisi pas de ré-inventer la roue ou de sauter sur la dernière tendance sans y réfléchir. Il arrive que des projets soient moins couteux à re-faire car :

  • les solutions retenues sont souvent très fournies en fonctionnalités, cependant que vous les utilisiez ou non, le prix reste le même.
  • les fonctionnalités proposées ne sont pas exactement ce qui est initialement demandé, et on sacrifie une partie de qu'on voulait faire par souci de compatibilité.
  • le projet nécessite une customisation importante pour arriver à ce qu'on souhaite faire.
  • les solutions envisagées sont conseillées par des tiers, qui mettent en avant leur partenaire plutôt que de penser à votre besoin.
  • de simple pages classiques sont suffisantes (pas besoin de CMS, fréquence de mise à jour faible, etc...)

Mais il arrive aussi que des projets open source, ou propriétaires soient bien plus adaptés, et rapide à intégrer et déployer.
Ayant déjà été confronté à toutes ces situations, j'ai appris à m'adapter, à apprendre et comprendre des solutions pour lesquelles je n'avais pas eu le choix.

Open Source ? Sécurité ? Hebergement dédié ?

Selon moi, d'un point de vue sécurité, l'open-source est une bonne solution si vous faites les mises à jour régulièrement et suivez les actualités, car de part son mode de développement ouvert il est facile pour quelqu'un de mal intentionné d'en trouver les failles, mais également de les corriger.
Les solutions propriétaires ont l'avantage d'être plus obscures sur leur code source, c'est donc moins facile de trouver des failles, en contrepartie les corrections de ces failles dépendent du bon vouloir de l'éditeur.
Faire du "sur mesure" aide à brouiller les pistes, on peut même faire des leurres pour adopter une protection active, mais il faut que le projet soit bien réalisé et bien cadré.
Il y a aussi des failles liés à l'environement logiciel du server, et là peu importe la solution retenue, vous courrez un risque. C'est là ou le choix entre un hébergement mutualisé ou dédié entre dans l'équation.

Pour conclure,

Il n'y a pas de solution parfaite mais l'objectif est de s'en approcher le plus possible avec les contraintes que l'on a.

PROJETS PROS

Microsites

Création de microsites en HTML simples ou en PHP, ayant divers buts :

- microsites ABM : pour délivrer un message client sur mesure et dédié
- microsites événements : pour les inscriptions, gestion de l'hébergement, place de parking, etc
- microsites post-événements : pour les galeries photos ou le téléchargement de documents (PDF / vidéos)
- microsites "vitrines" : resultats annuels, communications diverses
- microsites promotionels : promotion d'un produit et captation des données pros de contacts
- microsites documentaires : pour présenter d'une façon plus "user friendly" des documents placés sur un sharepoint, etc...


HTML / PHP pages
Responsive
Bootstrap
jQuery UI
Emailing
Marketing

Site interne de la gestion de l'image de marque

Création d'un microsite multilingue pour la gestion de l'image de marque :

- politique d'usage des couleurs, logos, images
- partage des modèles de documents word, powerpoint, signatures emails
- galerie d'image officielles
- charte graphique.


Brand Management
Galeries photos
3 langages

Digital Asset Management (en cours)

Création d'un site pour le partage des documents à travers le groupe :

- galeries de documents (images, présentations, vidéos)
- visionneuse en ligne des PDF, PPT, DOC(X), vidéos et fichiers audios
- distinction entre créateurs de contenus, contributeurs et utilisateurs
- système de notification de mise à jour / péremption / retrait des documents
- moteur de recherche basé sur les couleurs dans l'image, la resolution, les metas tags.


Asset management
Notifications
Moteur de recherche avancé
PHP / LDAP
Visionneuse multimédia
Partage multimédia

Outil de gestion des enquêtes de satisfaction + tableaux de bord

Réalisation d'un site outil pour nos équipes chez le client (un grand groupe de distribution d'énergie) permettant d'automatiser le traitement des enquêtes de satisfaction et la génération des tableaux de bord associés.

- Récupération d'un export de logiciel de ticketing,
- Création du panel d'envoi à partir de cet export,
- Envoi des mails avec les liens uniques,
- Gestion de l'enquête de satisfaction (formulaire(s)),
- Génération des TDB.


PHP / Emailing
Enquète de satisfaction
Tableaux de bord

Outil de distribution avec gestion off-line

Création d'un outil basé sur des technologies web pour la distribution de matériel informatique.

Les contraintes étant :

- Remise du matériel sur des sites pouvant ne pas avoir de connexion réseau (gestion off line et synchronisation)
- Connectivité 3G
- Les agents faisant la distribution ont pour matériel des tablettes
- Gestion des dossiers (paiement,annulations)
- Enregistrement des signatures manuscrites sur tablette
- Génération et lecture de codes barres
- Génération documentaire (factures, comptes-rendus, émargement, bons de remises/retraits...)

La partie la plus intéressante a été la gestion des dossiers en mode non connecté car sur certains site de distribution la connexion internet était intermittente. Pour avoir un état des lieux de la distribution en quasi temps réel, il a fallut développer un mode de fonctionnement déporté et synchronisé avec un serveur central, sans action de la part des agents de distribution.


PHP & PDF
Saisie de signature
Génération documentaire
Code barres
Tableaux de bord
Synchronisation via 3G

Outil de co-voiturage

Création d'un outil de covoiturage d'entreprise avec géolocalisation et mise en relation automatique des utilisateurs en fonction de leur domicile, leurs heures de début/fin de service, leur agence de rattachement. Fonctionnalité intégré à l'intranet et développée en 3 mois.


PHP / Google map
Intégration dans l'intranet
Emailing

Refonte du site dédié à la force de vente

Refonte du site dédié à la force de vente

1ère partie - Refonte d'une partie du site existant avec une animation flash (cube en fausse 3D qui change de face) pour présenter nos nouvelles offres. (partie terminée)

2ème partie - Refonte complète du site pour améliorer la diffusion des informations via des alertes, flux RSS... Ré-organisation de l'arborescence, et du design du site par la graphiste. Abandon de Joomla, trop restrictif, pour utiliser un CMS maison sur mesure (partie Abandonnée pour l'instant)


PHP / Joomla
Flash / 3D
CMS sur mesure

Outil de consultation de références commerciales

Refonte d'un outil de consultation des références client pour la force de vente.
Surfant sur la tendance des moteurs de recherche des agences de voyage ou des agences immobilières, la recherche se fait sur plusieurs critères (offre commerciale, technologie, produit, etc...) en direct et sans rechargement de la page. Les critères sont donc visible et permettent une recherche poussée et rapide parmi de nombreux résultats.


Filtrage par "Tags"
PHP / Ajax
Aide à la force de vente
Références clients
Recherche multi-critères

Refonte site institutionnel (version 2013)

Refonte du site institutionnel suite au changement du site du groupe.

Au lieu de simplement refaire le design graphique, j'ai profité de l'occasion pour refaire le site en HTML5 / CSS3, d'établir une nouvelle stratégie de référencement (abandon du PR sculpting), d'y intégrer mon nouveau CMS maison, de le rendre compatible aux basses résolutions (responsive webdesign) et faciliter la navigation tactile avec les navigateurs des smartphones.

Les anciennes implémentations ont été portées sur cette nouvelle version, et la prise en charge des navigateurs sans Javascript et/ou sans Flash a été améliorée.

Mise en place d'un réducteur d'url interne afin de réduire au maximum le code html.

http://www.computacenter.fr/


PHP
Ajax
jQuery
SEO
Responsive UX
CMS dédié

Refonte intranet "myCC"

Création du nouvel intranet "from scratch". Après une enquête réalisé par la chargé de communication interne, nous avons tenté d'intégrer toutes les demandes des utilisateurs, ce qui nous a amené à réfléchir à faire un intranet personnalisable de type mashup, et d'y intégrer des fonctionnalités auparavant absentes : annuaire (basé sur l'active directory), lecteur de flux RSS, météo, itinéraires via Google Map, système de suivi des articles personnalisable...

Au début du projet, j'y ai jouer le rôle d'assistance MOA pour la partie technique (serveur, OS, logiciels, ouverture sur l'exterieur, etc) puis le rôle de MOE. J'ai développé le site intégralement, les besoins étant trop particuliers pour utiliser un CMS existant. J'ai du également récupérer le contenu de l'ancien intranet (à base de page fixe HTML) pour les injecter dans le nouveau site. La partie rédactionnelle a été gérée par la chargé de communication interne.

Implémentations :
Page d'accueil type "mashup" en Ajax et personnalisable par chaque utilisateur, API google Map, lecteur de flux RSS, identification LDAP (sans mot de passe avec IE), suivi d'article personnalisé, agenda d'entreprise, module météo, module Sytadin, module de liens et outils favoris avec possibilité d'enregistrer ses mots de passe(SSO), back-office de gestion du site, moteur de recherche, trombinoscope, gestion de profil, génération de signature pour outlook en fonction des infos du profil, mise en place d'un workflow pour donner la main aux contributeurs, url rewriting...


PHP
Ajax / Json
jQuery / jQuery UI
Homepage Personnalisable
Moteur de recherche LDAP
CMS dédié

Refonte site institutionnel (version 2011)

Passage du site institutionnel à page HTML fixe, à un CMS dédié que j'ai développé spécialement pour Computacenter afin d'améliorer le référencement mais aussi pour que les mises à jour soient accessibles et faisable par tous.

Implémentations :
Moteur de recherche interne, Tag cloud, PR sculpting, captcha, plan de site automatisé (XML), flux RSS des actualités et des offres d'emploi, création d'une job-board, re-codage de l'animation flash en jQuery, optimisations du code pour le référencement, back-office de gestion, intégration API google Map, url rewriting.


PHP
SEO / Référencement
CMS Dédié

Module contributeurs du site interne dédié au business

Développement d'une interface back-office permettant de piloter la création d'article sur 6 joomla! et de mettre en place un workflow de validation et de relance auprès des contributeurs.

Initialement, l'équipe communication devait gérer les mise à jour des 6 joomla! Face à l'augmentation continue des demandes, il a été décidé de laisser les demandeurs créer eux-mêmes leur contenu après validation de la communication. Ainsi que de gérer leurs articles dans le temps.

Il a fallut créer un workflow de validation, et de relance. Il a fallut développer une solution sur mesure pour piloter les 6 joomla!, les modules proposé par le CMS n'étant pas suffisants.


Micro CMS
Joomla
PHP / Ajax
Tableaux de bord
Workflow complexe
interfaçage avec outil existant

Interface web de gestion d'incidents

Développement d'une interface web pour la gestion des incidents.

Afin de mieux communiquer aux clients l'état d'avancement des dossiers d'incidents, il m'a été demandé de réaliser un site permettant la recherche et la consultation de "tickets incidents". Il m'a fallut faire de la rétro-ingénierie sur le logiciel "service center" afin d'interfacer la base de donnée avec le site web.

Après une phase d'observation au sein de l'équipe "téléservices" en tant que technicien d'exploitation, j'ai développé une interface de déclaration des incidents afin d'accélérer les processus de création de tickets, de notification et de mise à jour des équipements recensés dans l'outil "service center". Le problèmes rencontrés au quotidien par l'équipe sur "service center" ont été supprimés. Cela a permis également d'automatiser et simplifier des process qui étaient chronophages et vecteurs d'erreurs.

Cette interface permet de court-circuiter "service center" mais en gardant la compatibilité avec celui-ci et utilisant la même base de données, ce qui permet de revenir en arrière en cas de besoin.

Deux ans après, ce projet qui était temporaire est toujours utilisé.


PHP
Ticketing / gestion d'incidents
Automatisation
Notifications via email
Visibilité client
MS SQL

Gestion des médias de sauvegarde

Après avoir travaillé un an en tant que support de proximité, j'ai proposé d'améliorer le processus de gestion des médias de sauvegarde à l'aide d'une interface web.

J'ai donc développé un outil qui organisait le rangement de médias de sauvegarde dans différentes valises en fonction de leur date de péremption. Cela nous permettait de minimiser les aller-retours des médias, d'optimiser l'utilisation de l'espace des valises et de calculer très rapidement dans quelles valises il fallait mettre les médias. Tout cela à partir d'un copier-coller du compte rendu du robot de sauvegarde.

Malheureusement, un changement de stratégie de backup début 2010 a rendu obsolète cet outil.


Datacenter
Gestion de sauvegarde
Automatisation

PROJETS PERSO

Interface de supervision onduleur

Création d'une interface de supervision pour mon onduleur.

- enregistrement de l'état des tension entrées / sorties, puissance disponible et autonomie
- monitoring actif et envoi d'alertes SMS en cas de problèmes


Surveillance tensions
Monitoring de l'état
Alertes SMS

Domotique et chauffage

J'ai remplacé tous les chauffages classiques en fonte de ma maison par des chauffages électriques, par soucis d'économie et ayant envie de faire un projet domotique d'envergure, je me suis lancé dans la création d'un serveur domotique en PHP interfacé avec des arduino en wifi.
L'intéret réside dans le fait d'avoir tout refait from scratch, sans reprendre de choses existantes. J'ai donc conjugué mes passions pour l'électricité, l'électronique et le développement.

- retrait et installation des chauffages (j'aime bricoler, et faire l'electricité)
- boitiers arduino mesurant temérature, hygrométrie, présence, avec des petits écrans pour contrôler visuellement
- création des typons, soudure des composants
- mise en place d'un serveur récoltant les informations de ces boitiers
- creation d'une carte relais déclenchant indépendemment les chauffages, pièce par pièce
- j'ai mis ces boitiers dans toutes mes pièces, et un autre dehors, pour chauffer en fonction de la température extérieure
- interfaçage d'une API météo pour intégrer les prévisions météos dans les 3 à 6 heures
- création d'une interface web pour piloter et régler les chauffages (températures et conditions de déclenchement)
- enregistrement et calcul de la consommation électrique, bridage de la puissance consommée (pour pas faire sauter les plombs/ disjonteurs)

Je suis en train de faire une nouvelle version de ces boitiers avec une imprimante 3D pour faire des boitiers avec un look moins "austère"...


Domotique
Electronique
IoT
PHP / Json /
Automatisation
Electricité

Interface de supervision NAS RAID

J'ai fait un serveur NAS maison (basé sur un RAID logiciel mdadm sous linux) et j'ai fait une interface de supervision pour vérifier l'état du serveur.

- monitoring RAID - santé des disques
- monitoring du serveur: CPU, RAM, espaces disques, températures (disques et CPU, etc)


Linux Debian
Raid logiciel
NAS
PHP / Json
Monitoring
Températures

  ME CONTACTER

Des question ?

N'hésitez pas à me contacter !

Nom
Prénom
Email
Téléphone
Message
Ce site est réalisé par Christophe MARTIN avec Bootstrap / jQuery / Awesome fonts et Google Fonts, côté back-end PHP.

2020 © martin-christophe.fr