• Réalisations
  • Conférences
  • Articles
  • xavier(alias)dascritch.net

    m'écrire cv github twitter blog

    Je suis Xavier Mouton-Dubosc

    Je suis lead developer d'applications web. J'ai aidé à la conception de Simtie pour la société Notalus. J'ai auparavant conçu dAgence.pro, une solution hébergée pour le e-commerce à destination des agences web.

    J'aime avoir une vision objective de l'existant pour concevoir des sites qui dureront. J'aime donc défricher les standards qui évoluent et déterminer des solutions pérennes. Je suis sensibilisé aux problèmes de sécurité et de vie privée et je partage mes connaissances lors de conférences.

    Mes compétences font la part belle à la modernité, la solidité, l'accessibilité et surtout à l'expérience. Je travaille sur les langages serveurs (PHP, NodeJS, Python, SQL, Bash), le front (HTML5, Javascript, CSS) et les Single Page Application. Je peux vous conseiller, soutenir votre équipe et vous aider à faire le meilleur choix possible pour le futur de votre activité.

    Ce site n'a intentionnellement aucun style : mon métier est derrière la présentation.

    Je suis disponible

    Quelques réalisations récentes :

    Simtie

    Simtie

    Simtie est un service hébergé de Gestion Électronique de Documents destiné aux TPE/PME. Il est conçu dans les principes flexibles utilisés pour dAgence.

    Rôle : Lead-developer pour Simtie.com, Janvier 2013 à Février 2014.

    Projet commandé construit avec deux co-développeurs, le responsable IT et le Product Owner. Planification agile Scrum, développement en TDD et usage de Git.

    Développé sur un code PHP, framework CakePHP et une base PostGreSQL, avec des webservices backend d'indexation/OCR sous Windows écrits en C# asservissant Atalasoft Imaging. Interface en balisage HTML5 dans une optique d'application responsive web-design en Single Page Application. Javascript front-end sur des bases jQuery et PDF.js.
    Autres technologies employées : Vim, Kdevelop, SublimeText, Bash, XML, CSS, ASPX, Linux

    Touchalize

    Touchalize

    Touchalize est une application mobile de personnalisation de vidéos publicitaires virales. Le back-office permet aux annonceurs de consultater de statistiques de vues.

    Rôle : Developer freelance pour Phonitive, Novembre à Décembre 2013.

    Projet commandé. Construction d'un mock-up fonctionnel d'une interface de consultation de statistiques, en vue des salons LeWeb 12 et Mobile World Congress 2013 et d'un player vidéo HTML5 avec fallback vers l'application mobile. Utilisation de Git.

    Développeur principal du back-office sur une base NodeJS (Javascript backend) et des bases NoSQL CouchDB/MongoDB, hébergé sur AWS (EC2 et S3).

    Interface en balisage HTML5 pensée pour des démonstrations fluides sur surfaces tactiles, avec graphiques animés en SVG (bibliothèques Ext.js et Sencha graphs).
    Autres technologies : Vim, SublimeText, WebStorm, Bash, XML, CSS, Javascript, Mac, Linux, Android, iOS

    dAgencePro

    Dagence

    Dagence est une solution d'hébergement/cocooning pour les agences web. Elles peuvent ainsi proposer des services d'e-commerce sans le tracas de la maintenance.

    Rôle : Developer freelance, 2008 à 2011.

    Projet commercial. Concepteur et développement. Interface responsive web-design et progressive enhancement co-conçue avec le webdesigner Nicolas Guilhou. Planification par l'outil workflow créé et méthode kanban. Utilisation de Git.

    Le système est commercialisé en marque blanche, chaque back-office permettant de gérer plusieurs services, certains avec des plugins réalisés sur demande.

    Développé sur un code PHP et une base MySQL, avec un ensemble de bibliothèques maisons et de scripts Bash spécifiques.
    Javascript front-end sur des bases jQuery, jQueryUI et tinyMCE, complété de bibliothèques maisons pour la manipulation SVG, l'envoi progressif de documents et les workflows de commandes. Back-office fonctionnant en Single Page Application, et mettant en œuvre le balisage HTML5 et les micro-formats. Tests proof of concept de ces standards, avec rapports aux développeurs et auteurs du W3C.

    Autres technologies : KDevelop, Vim, SSH, XML, Less, CSS3, kits de paiement bancaires, VirtualBox, Linux

    Supplément Week-End

    Supplément Week-End

    Site web d'une émission radio, le Supplément Week-End, support à la diffusion podcast. Site hébergé sur la plateforme dAgence avec agrégation de flux et service d'e-mailing.

    Rôle : Co-producteur et réalisateur, 2004 à 2014.

    Projet personnel, support de tests. Co-producteur de l'émission, chargé de la réalisation, programmation musicale et habillage, en collaboration avec 3 autres animateurs. Écriture du conducteur, traduction des interviewes en Anglais, planification des agendas et des opérations extérieures.

    Agrégation de flux RSS/Atom sur dAgence, alimenté à partir des blogs des animateurs et de différents réseaux sociaux. Montages sonores à partir d'Audacity et de Protools. Conformations des podcasts avec Bash, Sox, Oggenc, LibLame.
    Autres technologies : LibreOffice, GoogleDrive, DropBox, IceCast, SSH, Mac, Linux, Autocom, Airlab D&R

    Conférences :

    Pourquoi la Cryptoparty

    Cryptoparty, Avril 2014, IUT Blagnac
    Cryptoparty, Avril 2014, Epitech Toulouse

    Recouper, partager, apprendre, faire progresser. Petit guide historique de la protestation technologique à la surveillance de masse.

    JSON ou l'histoire d'une licence presque libre

    Capitole du Libre 2013, Toulouse
    Avril 2014, Mozilla Paris

    En 20 minutes, je vais vous parler du JSON, de sa licence, de politique étrangère, d'activisme, d'humour, du Bien et du Mal.

    Vers une nouvelle éthique

    Paris Web 2013

    Au-delà du métier, de notre rôle de conseil, nous devons nous imposer pour que les lois ne s'écrivent plus contre nous. Expliquer la neutralité des réseaux, et en quoi notre vie privée n'est pas pas négociable.

    Testez vos recruteurs

    Sud Web 2012, Toulouse

    J'ai mis mon plus beau costard à Sud Web pour en tailler un beau.

    Des emoji dans l'Unicode

    Apero Web, Septembre 2012, Toulouse

    En Mars 2009, une drôle de proposition a été faite au Consortium Unicode par Apple et Google. Les ennemis du smartphone s'étaient unis dans une cause pour ajouter des entrées au lexique des caractères universels.

    I'm a bagger

    Je peux aussi vous proposer de faire un brown-bag avec votre équipe.

    Retours d'expériences :

    Je rapporte des bugs aux navigateurs, je signale et corrige des problèmes sur des bibliothèques, j'écris parfois dans la presse spécialisée et je donne épisodiquement des conférences. Et il m'arrive d'aborder des sujets techniques sur mon blog :

    Un Sud Web en hauteur

    Si vous ne le saviez pas, ceux qui y vont font partie d'une caste de privilégiés car construisent le web. Nous sommes les fameux 1%.

    Pourquoi je porte un treillis customisé

    Quel sens a ce costume que j'arbore aux conférences sur le web, ce que signifient les badges et décorations et surtout… est-ce ridicule ou aide-t-il à porter un message ?

    Pourquoi nous collons des stickers sur nos portables

    Nos machines valent un certain prix, elles sont nos outils de travail et de communication, et pourtant, nous les bariolons de gomettes et d'images Panini™. Quel est la raison de ce comportement chez les professionnels du web ?

    Bricolages en ‹img /›

    Où l'on apprendra comment les images sont gérées par les serveur web, et comment les navigateurs utilisent le document et ses méta-données header http. Avec une très belle astuce pour les CMS.

    Après la Crypto Party d'Avril

    Debrief d'une soirée qui a très bien marché, leçons et suggestions de vous tous, et tout plein d'échanges lors de cette chiffrofête. Ma contribution à la Journée Internationale contre les DRM.

    Ressources en ‹img /›

    Bon, coco, ton logo, je te l'exporte en quel format ? en bitmap ? dégradé ? paletté ? avec alpha-transparence ? sans animation ? ni support MSIE 7 ?

    Pourquoi la Cryptoparty

    Recouper, partager, apprendre, faire progresser. Petit guide historique de la protestation technologique à la surveillance de masse.

    J'ai marché sur la queue du Renard de Feu

    Exceptionnellement, je refais la conférence sur la licence JSON pour les non-chocolatinistes. Jeudi 17 à 19h30 chez Mozilla Paris (16 bis Boulevard Montmartre).

    Bientôt la Cryptoparty 3

    Mardi 29 Avril 2014, de 19h à 22h, venez à Epitech Toulouse pour poser vos questions, pour comprendre comment remettre du personnel dans l'informatique personnelle. Et surtout pour célébrer le prix Pulitzer aux journalistes qui ont travaillé sur les documents Snowden.

    Manuel en ‹img /›

    Comment est appelé, paramétré, configuré la balise <img /> dans le source html. Milles et une petites plaisanteries, hacks malheureux ou astuces qui furent standards à un moment.

    Da Scritch

    … hors code

    Ma prose est publiée et archivée sur mon blog personnel. Vous serez intéressé soit sur le domaine du développement web, soit sur mes activités professionnelles.