Guillaume Moulin
Web developper et designer, Blue Infinity
Bonjour et merci de consulter mon profil.
Je suis en poste sur Genève, en Suisse.
Dernière réalisation publique : http://www.10-la-serie.ch
Contacts : gmoulin.pro@gmail.com
06 86 93 68 54
+41 79 957 83 72
Fort de 10 années d'expérience dont 2 sur des sites de presse grand public je me suis spécialisé dans les interfaces web 2.0, tout particulièrement au niveau de l'ergonomie, la navigation et les fonctionnalités.
Je me défini particulièrement comme un perfectionniste curieux, celui qui ira voir comment cela fonctionne pour l'adapter et l'améliorer avant de l'appliquer à son besoin.
Les dernières fonctionnalités en date sont une fausse popup avec listes cochables ou listes de choix (à la Gmail) et un format de tableau avec entête et pied fixes aux colonnes masquables, redimmensionnables et réordonnables, le tout sous IE6.
Je maîtrise la conception de site web de A à Z, cela couvre :
- l'étude de besoin,
- la rédaction des divers cahiers,
- définition de la charte graphique,
- maquettage et intégration,
- le développement du site, sa maintenance et son évolution,
- compatibilité sur les divers navigateurs et OS,
- l'administration du site,
- son référencement,
- la formation des utilisateurs
- l'administration de base de données
- l'optimisation des requêtes
Voici mon expérience cumulée en programmations dans divers langages (10 ans) :
SQL : 9 ans
HTML / XHTML : 10 ans
CSS : 9 ans
Javascript : 9 ans
jQuery : 3 ans
PHP (de 3 à 5) : 6 ans
Ajax : 6 ans
Smarty : 5 ans
Mootools : 1 an
.NET (ASP, VB 6, VB.NET, C#) : 1 an
Navigateurs : IE6 à 9, Firefox, Chrome, Safari, Opera
OS : Linux, Windows 2000, Windows 2003 server, Mac OS 10
Logiciels : Eclipse, Zend, phpMyAdmin, Vi, Visual Studio .NET, Office Developper, Entreprise Manager, SQL Server 2005 Management Studio, Photoshop et Fireworks
Méthodes : "Graceful Degradation", "Progressive Enhancement", "Regressive Enhancement"
Poste de webdesigner
Maintenance et évolutions pour le projet CopiloteG WT10
Référent technique MySQL et interface (CSS et Javascript)
Réalisation des besoins clients selon les méthodes agile et scrum (itérations de 3 semaines).
Réalisation de fonctionnalités critiques via javascript (jquery) et css.
Développement sous Eclipse, EditPlus, Putty
Environnement technique : AJAX, XHTML, CSS 3, Javascript, JQuery, Firefox 3, MySQL 5.1, PHP 5, Photoshop
2009 - 2009Poste de chef de projet et webdesigner
Maintenance et évolutions pour le projet WebIPE(IE6)
Référent technique au niveau interface (CSS et Javascript)
Prise en compte et études des besoins des clients.
Réalisation de fonctionnalités avancées indépendantes via javascript et css.
Formation d'un interne au projet.
Développement sous Eclipse, PL/SQL Developer (Oracle), SQL Server Development Studio, EditPlus, Putty
Environnement technique : Java5, AJAX, MSSQL, Oracle, XHTML, CSS, Javascript, JSP, IE6, Firefox, SQL Server 2005, Photoshop
2008 - 2009Poste de webdesigner et assistant chef de projet
Maintenance et évolutions pour le projet WebHSI (IE6)
Référent technique au niveau SQL Server et MySQL, ainsi qu'au niveau interface (CSS et Javascript)
Chiffrage de diverses fiches d'évolutions
Réalisation de fonctionnalités avancées indépendantes via javascript et css :
- fausse popup avec listes cochables ou listes de choix (à la Gmail), une dizaine d'utilisations
- tableaux avec entête et pied fixe, colonnes masquables, redimmensionnables et réordonnables, applicable globalement de 2 façons
Maintenance de la passerelle sous SQL Server entre les applications WebHSI et Wic
Migration de WebHSI
windows 2000 vers 2003 64bits,
SQL Server 2000 vers 2005,
MySQL5 vers 5.1
test pour la réplication croisée entre 2 serveurs pour les 2 types de bases de données
gestion des incompatibilités entre les versions d'Apache et de PHP 32b sur win2003 64b
recréation des lots DTS en package Integration Service
Développement sous Editplus, phpMyAdmin, SQL Server Management Studio, SQL Server Development Studio, Enterprise Manager
Environnement technique : AJAX, PHP, SQL, mySQL, XHTML, CSS, Javascript, Smarty, Mootools, phpMyAdmin, IE6, Firefox, Windows XP, Windows 2000 et Windows 2003 Server 64b, SQL Server 2000, SQL Server 2005, Photoshop
2008 - 2008Poste en intérim.
Intégration, développement de la partie « petites annonces » pour différents sites (Bestcars.fr, Autoverte.fr, Motorevue.fr, Argusdubateau.fr)
Projet multi site et multilingue de gestion des petites annonces des sites du groupe.
Nécessité de se coupler au système déjà en place, ADPRESS.
Intégration d'une maquette photoshop en XHTML compatible avec IE 6 à 8, Firefox 1.5 à 3,
Opéra et Safari.
Utilisation de Greybox pour les zooms et diaporamas avec préchargement des images.
Utilisation de PNG pour la majorité des images de la maquette avec gestion sous IE6.
Harmonisation de la charte graphique pour une déclinaison multi site des pages.
Dynamisation des pages intégrées en PHP et Smarty sous Eclipse avec un gestionnaire de
version.
Chaque site fait appel au même code avec quelques spécificités propres tout en gérant
différentes familles de petites annonces (auto, moto, achat, vente, emploi, ...).
Mise en place de la récupération automatisées des annonces de différents partenaires.
Optimisations des temps de réponses avec l'aide Zend.
Optimisation du référencement avec sitemap et réécriture d'urls.
Développement sous Eclipse, PHPMyAdmin, MySQL Control Center
Environnement technique : AJAX, PHP, SQL, mySQL, XHTML, CSS, Javascript, Smarty,
Eclipse, Zend, phpMyAdmin, Linux, Vi, IE6 7 et 8, Firefox 1.5 2 et 3, Google Chrome,
Safari, Opéra, Windows XP et Vista, Mac OS 10.
2007 - 2007Poste en intérim puis CDD.
Début en remplacement de l'intégrateur et évolution rapide en tant que développeur web pour finir en tant que référent pour les sites challenges.fr et lequotidienauto.com (aujourd'hui rapatrié dans la rubrique Automobile de Challenges.fr).
Intégration, développement, maintenance et évolutions du site Challenges.fr
Développeur principal.
Site en PHP avec framework Smarty, utilisation d'AJAX.
Intégration des maquettes photoshop en XHTML.
Dynamisation des pages intégrées en PHP et Smarty.
Maintenance du site suite au lancement de la nouvelle version.
Maintenance de la partie du site développée par un sous-traitant.
Evolution de certaines parties du site.
Optimisation du code et des requêtes pour diminuer le temps de réponse.
Mise en place d'une gestion via script pour les pages chez les partenaires.
Participation à l'étude de la future charte graphique du site.
Maintenance et évolutions du site lequotidienauto.com
Développeur unique.
Corrections et réparation de tout le site, notament la partie Salon avant celui de Frankfort.
Corrections et réparation de la partie d'administration du site.
Maintenance et évolutions sur l'ensemble du site.
Mise en place de la nouvelle gestion du guide d'achat à partir de fichiers POLK via STAX.
Refonte de la base de données pour les articles et les brèves (unicité, multirubriquage, ...)
Optimisation du code pour diminuer le temps de réponse.
Participation à la refonte du site (toujours en cours).
Général
Optimisation de la gestion des ressources externes aux sites en cas de pannes.
Mise en place de plusieurs WebService maison (référencement et réactions)
Développement sous Vi (linux), PHPMyAdmin, Notepad++
Environnement technique : AJAX, PHP, SQL, mySQL, XHTML, CSS, Javascript, Smarty, STAX,
Linux, Vi, IE6 et 7, Firefox 1.5 et 2, Safari, Opéra.
2006 - 2006Poste en CNE.
Equipe de 2 développeurs.
Management du site multilingue existant, ajouts et corrections
Support technique pour les particuliers et les partenaires.
Ajout de la langue allemande au niveau du site.
Ajouts de nouveaux et modifications de la présentation des tests existants.
Optimisation du référencement du site
Utilisation de liens croisés avec les sites partenaires.
Création de sitemap google pour chaque sous-domaines du site.
Développement sous Dreamweaver, PHPMyAdmin, Photoshop et Image Ready.
Environnement technique : PHP, mySQL, HTML, CSS, Javascript
Gestion du parc informatique
Environ 10 machines, 1 serveur et 2 lignes ADSL.
Mise à jour des licences logicielles et optimisation des machines.
Optimisation de la gestion des comptes mail avec migration sur messagerie Thunderbird.
Mise en place d'un système de sauvegarde des différents comptes.
Possibilité d'accès à son compte mail avec son historique depuis n'importe quel poste.
Mise en place d'un serveur FTP sécurisé.
Téléphonie via VOIP
Déploiement de la téléphonie via internet pour les calls center situés à Madagascar et en Inde.
Utilisation de boîtiers VOIP Estara et du logiciel Skype.
2006 - 2006Poste en intérim.
Maintenance de l’outil du support client, ajouts et optimisations
Site en ASP avec un Workflow sous Exchange.
Ajout du support des clients intégrateurs pour clients finaux.
Refonte du code source pour corriger un problème de perte de données.
Vérifications poussées des destinataires d’emails envoyés par l’outil.
Optimisation du temps de réponse.
Maintenance de l’extranet partenaire, corrections
Site en PHP avec base de données MySQL pilotée via PHPMyAdmin.
Correction de l’extraction du texte brute des documents PDF pour la recherche.
Optimisation des filtres sur le nom des fichiers soumis pour éviter des problèmes SQL et md5.
Veille Technologique préparatoire aux futurs développements des outils internes
Volonté d’utilisation d’un workflow.
Réunion de l’application du support client et du suivi des projets du département R&D.
Nécessité d’un support applicatif à long terme.
Intérêt porté sur les applications Visual Studio .NET, SQL Server 2005 avec la « Management
Suite », Microsoft Expression Studio, Windows Workflow et Presentation Foundation.
Développement en C# et AJAX.
Développement sous Visual Studio .NET, Office Developper, PHPMyAdmin
Environnement technique : ASP, ASP.NET, VB, VB.NET, C#, AJAX, PHP, SQL, mySQL, HTML,
CSS, Javascript, Workflow Foundation.
2005 - 2005Mission en régie de développement web chez Alstom (20 jours)
Unique développeur.
Analyse du besoin, proposition avec des prototypes et maquettes.
Réalisation du site intranet de suivi des anomalies et demande d’évolution du projet IAS39 à
partir de l’application opensource Bugzilla.
Adaptation et mise à jour de l’existant au niveau du code et de la base de données MySQL,
Mise en place de la charte graphique.
Rédaction des guides et documentations techniques.
Formation des utilisateurs.
Environnement technique : Javascript, HTML, CSS, SQL
Mission au forfait de développement web pour Atryos (35 jours)
Unique développeur.
Développement sous Dreamweaver et PHPMyAdmin.
Réalisation du site extranet privée de suivi de l’évolution des commandes.
Création et optimisation de la base de données MySQL.
Création du site à partir de zéro, mise en place de la charte graphique à partir de propositions
d’interface.
Mise en place du menu dynamique et de la sécurité.
Propositions d’amélioration de l’ergonomie.
Environnement technique : PHP, Javascript, HTML, CSS, SQL
2003 - 2004Poste de développeur web en CDD de 6 mois.
Développement de site intranet et administration de base de données
Unique développeur.
Développement sous Visual Studio .Net et SQL Serveur 2000.
Réalisation du cahier des charges de la partie administration.
Rédaction des guides utilisateur et administrateur.
Gestion de trois niveaux de sécurité.
Finalisation du site à partir d’un existant, mise en place de la charte graphique interne SNCF.
Administration de la base de données, mise en place des comptes et des divers accès
sécurisés.
Amélioration de l’ergonomie de la partie administrative.
Optimisation de la base de données (tables, index, requêtes, vues, procédures stockées, …).
Envois d’emails automatisés avec des batch en VB.
Formation des administrateurs du site.
Passation des connaissances avec le webmaster.
Environnement technique : C#, ASP, Javascript, HTML, CSS, VB, SQL
2001 - 2003Mission en forfait pour les CE Man Power (6 mois cumulés)
Equipe de 5 personnes.
Développement sous Lotus Notes.
Projet de gestion des activités proposées par les comités d’entreprise de Man Power.
Environnement technique : Lotus Script, Javascript, HTML, CSS
Mission au forfait pour Afer (5 mois cumulés)
Equipe de 3 personnes.
Développement sous Lotus Notes et SQL Serveur 2000.
Refonte du site web de la société avec entre autre ajout d’une partie pour les adhérents.
Site consultable Internet Explorer et Netscape sous Windows et Mac.
Refonte et amélioration de l’existant.
Développement de la partie privée avec accès sécurisé.
Refonte et application de la charte graphique.
Optimisation des requêtes et de la base de données avec des index.
Rédaction des guides utilisateur et administrateur.
Déploiement du site et formation des utilisateurs.
Environnement technique : Lotus Script, Javascript, HTML, CSS, SQL
Mission au forfait pour Alstom (4 mois cumulés)
Equipe de 2 personnes.
Développement sous Lotus Notes et Excel.
Projet de gestion des salles de réunions de la région parisienne pour Alstom.
Création dynamique d’emplois du temps d’occupation des salles sous Excel avec l’utilisation
du langage VB.
Environnement technique : Lotus Script, Javascript, HTML, CSS, SQL, VB, macro Excel
1999 - 2001Recettes d’applications (10 mois cumulés)
Equipe de 4 personnes.
Test sur les logiciels (adaptation de l’interface et de la saisie de texte pour l’Arabe, l’Hébreu, le
Polonais, … sur plusieurs logiciels Adobe tels que Photoshop et Acrobat).
Recettage des applications sous Windows 98, ME, NT, 2000 et Mac OS de 7 à X.
Développement de cahier de recette avec Acrobat (listage des différents tests à réaliser et mise en place d’un formulaire de « rapport »).
Environnement technique : Acrobat, Word, Excel
Développement de site intranet (6 mois cumulés)
Unique développeur.
Réalisation du cahier des charges.
Développement du site intranet de suivi des anomalies avec FileMaker.
Optimisation de la base de données et des requêtes, mise en place de la charte graphique.
Environnement technique : HTML, Javascript, CSS, Lasso