• Réalisations
  • Projets libres
  • Publications
  • Conférences
  • Billets
  • xavier(alias)dascritch.net

    m'écrire cv github bluesky blog

    Hello ! Je suis Xavier Mouton-Dubosc

    Je suis software architect senior en consultant indépendant.

    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, Python, NodeJS, 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é.

    Je suis aussi producteur de l'émission de radio CPU (Carré Petit Utile) sur les univers numériques pour Radio <FMR>.

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

    Quelques réalisations :

    CFC partager les savoirs

    Digital factory

    Le Centre Français de la Copie gère les droits de reproduction d'articles et de livres.
    Le DSI a été engagé dans un plan de modernisation de l'informatique et d'extension de la mission du CFC. Il m'a recruté pour construire les bases d'une Digital Factory et planifier migration de l'existant et le développement de nouveaux services.

    Afin de construire la Digital Factory qui hébergera les nouveaux services web.

    En tant que Software Architect senior entre Avril 2023 et Juillet 2025.

    J'ai mené des audits internes, construit des études, rédigé les cahiers des charges et consolidé les objectifs souhaités par le DSI, afin de l'aider à appuyer ses décisions, à conformer le CFC à la législation en vigueur et d'orienter les chantiers prévus avec les sous-traitants sélectionnés.

    Hermes

    Hermes

    Dans le cadre de l'activité de gestion des droits d'auteurs du CFC, une activité commerciale de distribution d'articles de presse avait un potentiel d'expansion.
    Les fonctions d'une solution externe et concurrente furent internalisés afin d'incorporer une nouvelle clientèle via un écosystème de solutions maisons.

    Afin de proposer les articles de presse aux clients abonnés.

    En tant que Software Architect senior entre Avril 2023 et Juillet 2025.

    Fort de mon expérience dans la presse et la distribution de presse numérique, j'ai développé, construit et mis en place une solution GED d'intégration, de conformation et de distribution de contenus presse écrite pour les clients du CFC et pour son archivage à des fins d'exploitation ultérieure.

    Cpu Audio WebComponent

    CPU Audio

    CPU Audio Webcomponent est un player audio pour le web qui permet de lier à un moment dans une page.

    Afin de proposer des liens vers des chapitres de mes émissions radio sur le web.

    En tant que producteur de l'émission CPU (Carré Petit Utile) et développeur depuis Septembre 2015.

    J'ai développé une évolution de mes lecteurs audios pour lier à un moment précis d'un sonore dans une page, en utilisant au plus près les API des standards du web, le tout monté en un WebComponent pour inciter à sa réutilisation. Et j'ai documenté cette démarche.

    WebReader Adaptive Channel

    WebReader

    Adaptive Channel propose aux clients de compagnies de transports ses contenus presse en consultation via des applications mobiles et desktop, avecune solution pour une consultation web.

    Afin de proposer les contenus presse sans avoir à télécharger d'application native dans un contexte déconnecté (portal wi-fi captif embarqué).

    En tant que lead developer entre Septembre 2014 et Avril 2017.

    J'ai mis en place une solution de consultation de journaux et magazines en web-applicatif responsive. Cette solution est customisable (design en marque blanche) par le client corporate et elle respecte les demandes des fournisseurs sur sa sécurisation.

    Backend Adaptive Channel

    Back-end collecteur

    Adaptive Channel propose une gamme de contenus (presse quotidienne, magazines, guides touristiques, menu inflight, musiques, vidéos) pour les clients des transports aériens et ferroviaires.

    Afin de proposer les contenus via les applications Adaptive Channel.

    En tant que lead developer entre Septembre 2014 et Avril 2017, avec l'équipe back-end, contenus et suivi.

    J'ai mis en place une médiathèque commune à nos frontaux, chargée de récupérer les publications (presse, magazines, PDF et sources XML) afin de les standardiser, conformer, préparer à la diffusion et les mettre à la disposition de nos frontaux pour la redistribution aux clients finaux.

    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.

    Afin de construire le mock-up fonctionnel d'une interface de consultation de statistiques et un player vidéo HTML5 avec fallback vers l'application mobile, pour des démonstrations aux salons LeWeb 12 et Mobile World Congress 2013.

    En tant que développeur freelance, sur commande de Phonitive en Novembre et Décembre 2013.

    J'ai développé sur un serveur NodeJS et des bases NoSQL CouchDB/MongoDB, hébergées par AWS (EC2 et S3). L'interface HTML5 était orientée pour des démonstrations fluides sur surfaces tactiles, avec des animations SVG (bibliothèques Ext.js et Sencha graphs). J'ai géré en régie les priorités en Kanban, le code versionné avec Git.

    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.

    Afin de commercialiser nos services et présenter les avancées en développement web via un back-office multi-applications. Dans une optique d'un applicatif multi-boutiques SaaS en marque blanche, avec des plugins réalisés sur demande.

    En tant que développeur freelance et avec Nicolas Guilhou en tant que webdesigner UX, sur nos propre initiatives et selon les demandes clients, de 2008 à 2011.

    Nous avons créé et maintenu un service d'e-commerce, avec un back-office en single application page, responsive web-design et progressive enhancement. Le code serveur était écrit en PHP from scratch, pattern MVC, avec des bases MySQL et MongoDB, complété de scripts Bash. Le Javascript client du backoffice était sur jQuery, jQueryUI et tinyMCE, complété de bibliothèques maisons pour la manipulation SVG, l'envoi progressif de documents et les workflows dynamiques. Le projet était sous Git, en Kanban et planifié par l'outil interne de workflow.

    Projets libres :

    Je m'implique dans l'univers open-source, ou je fais des expériences sous licence libre.

    Publications :

    Conférences :

    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 :