Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Francois-Guillaume Ribreau

Full Stack CTO as a Service, Startup Tech Advisor, Hacker, Maker

32 ans
Permis de conduire
France
Consultant Ouvert aux opportunités
D’abord Junior Developer chez Zlio en 2009 puis Hacker JavaScript chez iAdvize entre 2010 et 2011.

En 2010 il cofonde en tant que CTO: Bringr, une plateforme SaaS de monitoring, de mesure et d’analyse des réseaux sociaux alors qu’il débute son avant dernière année d’étude à l’Ecole Privée des Sciences Informatiques (EPSI) Nantes d’où il sortira major.

En Juin 2012 alors qu’il termine ses études en Irlande pour un second diplôme au Griffith College il imagine et créé indépendamment Redsmin.com, un SaaS dédiée à l’administration et au monitoring temps-réel de serveurs Redis qui possède maintenant plus de 15 000 utilisateurs à travers le monde.

Spécialiste des architectures services et micro-services scalable ainsi que du langage JavaScript client/serveur et des technologies NoSQL il propose du conseil auprès d'entreprises telle que livee.com, Qivivo.com ou VIF.fr.

En 2011 il écrit "Voyage au coeur de JavaScript" une traduction de "JavaScript. The Core" par Dmitry Soshnikov.

Depuis 2012 il intervient à l’Université de Nantes ainsi qu’à l'école privée des sciences informatiques (EPSI) sur des cours d'architecture logicielle, de bases de données NoSQL, de JavaScript avancé et de Design Patterns.

Depuis 2014 il est aussi relecteur technique sur les livres Getting Started with Grunt, Lodash essentials et MEAN Web Development.

En 2015, à 25 ans, il vend Bringr à iAdvize.com pour 700 000€ et l'intègre en tant que Lead Developer & Architect afin d'y partager son expérience sur les architectures temps-réel et les canaux sociaux. Il lancera quelques mois plus tard un nouveau service en ligne, MailPop.in qui réponds à une problématique liée au système de paiement Stripe utilisé par Redsmin.com.

En 2016 il lance deux nouveaux SaaS en parallèle de ses activités: Image-Charts.com, un service autonome permettant de générer facilement et à l'échelle des graphiques intégrable dans des emails, chat bots ou rapports PDF.

En 2017 il revend RedisWeekly à RedisLabs après 4 ans, 184 publications et des milliers de subscribers. Il quitte iAdvize en avril pour devenir responsable des développements numériques chez Ouest-France. En parallèle, il réalise plusieurs missions d'auditeur technique pour le fond d'investissement Sofiouest.

En 2018 il est relecteur technique du livre API HTML5 et auteur de sa préface. Il lance sa seconde entreprise motiondynamic.tech spécialisée dans la génération de vidéo hautement qualitative à l'échelle. En parallèle il devient conseil en stratégie et transformation numérique pour l'e-commerçant oxmoto.fr ainsi que consultant en architecture pour cognix-systems.com et débute l'écriture d'un livre sur les grands principes à suivre du CTO. A fin 2018, Image-Charts réalise +194% de MRR et +117% de revenu net par rapport à 2017.

En 2019, à 30 ans, après 2 ans chez Ouest-France, il devient architecte du groupe SIPA/Ouest-France. Il augmente drastiquement ses interventions dans les conférences tech françaises (Devoxx Paris, MixIT Lyon, BreizhCamp, BestOfWeb Paris, DevFest Toulouse, Paris Web, DevOps D-Day, Riviera Dev, Touraine Tech, ...) afin d'évangéliser certains principes fondamentaux déjà présent dans son livre NoBullshit Tech-Lead. En parallèle il continue son activité de conseil pour des entreprises comme procsea.com ou blocinbloc.com. Au programme : stratégie commerciale SaaS et positionnement marché, stratégie et techniques RH, conception et formation en infrastructures et architectures scalable et résiliante, organisation d'un service ou d'une entreprise en product team, passage à l'échelle, culture tech.

Mi-2020 après avoir atteint l'objectif de concevoir la plateforme du groupe (1,5 milliards de page générées par an) et de participer à la hisser dans le top 3 des sites médias Français il quitte le poste d'architecte groupe chez SIPA/Ouest-France pour se concentrer sur l'écriture du livre NoBullshit Tech-Lead, développer la croissance de son SaaS Image-Charts et accentuer son activité d'Advisor Tech auprès d'entreprises comme netwo.io, blocinbloc.com, eloa.io et Oxmoto.fr.

En Mars 2020 il co-fonde avec Liksi Cloud-IAM.com , un SaaS qui fourni de la gestion de l'identité et des accès (Identity and Access Management) en service managé disponible sur cloud européen, sans s'appuyer sur des services tier GAFAM ou BATX, ainsi que du conseil spécialisé sur l'authentification et l'autorisation des systèmes d'informations et des produits SaaS.

Eté 2020, il prend part en tant qu'investisseur au projet d'un lien plateforme d'innovation Le Palace ( lepalace.work ) à Nantes. Il vend Redsmin.com, sa seconde entreprise et SaaS qu'il avait créé et maintenu en solo-founder (Indiehacker) depuis 2012.

En Septembre 2020, il devient l'un des 3 associés de Oxmoto SAS, afin de poursuivre l'ambition numérique de l'entreprise en parallèle de ses autres activités.

En Décembre 2020 et Mars 2021, en parallèle de ses activités, il réalise des audits techniques d'entreprises en vu d'investissement par Arkéa Capital ou encore pour le compte du groupe PubliHebdos.

En 2021, il réalise des audits 360° (photographie + cible + trajectoire de déformation concernant : l'organisation, la méthodologie, l'infrastructure, l'architecture système, l'architecture logicielle, la qualité logicielle, la sécurité) pour l'ANTAI (Agence nationale de traitement automatisé des infractions), Klaxoon, GuestSuite, TokTokDoc, Wanteeed, Civitime, Edflex, Beneylu.

Il accompagne en tant que CTO as a Service de façon hebdomadaire ou mensuelle les C-level et les équipes techniques des startups ou scale-up comme Netwo, TokTokDoc, Edflex, Bloc in Bloc, Wanteeed, Oxmoto.

Le 11 novembre 2021, il profite de cette journée férié pour créer un nouveau SaaS roam-bot.com qui résout une douleur personnelle : connecter sa base de gestion des connaissances personnelles (Personal Knowledge Management, PKM) avec le monde extérieur via Zapier. 4 soirées plus tard le SaaS est totalement terminé et le premier abonné arrivera 9 jours après la première ligne de code.

1 an après rejoint l'aventure d'Oxmoto en tant qu'associé pour y développer l'e-commerce, Oxmoto.fr réalise fin 2021 chaque SEMAINE le chiffre d'affaire ANNUEL 2020.

Fin 2021, il souhaite résoudre le problème récurrent de passage des SaaS à l'état de plateforme en attaquant l'angle de l'interopérabilité et de la connectivité. Il co-fonde avec David Sferruzza hook0.com le premier service de Webhook as a Service disponible en open-source et en version SaaS.
Expériences
  • Réalisation d'un audit 360° sur l'infrastructure, l'architecture logicielle et système, l'organisation des équipes et la gestion de la mise à l'échelle.
  • Accompagnement hebdomadaire du VP Engineering et des équipes techniques
  • Time-to-market en 4 jours, de la douleur jusqu'au SaaS complet (coeur + site web/branding + gestion de la souscription via Stripe incluse)
  • Premier abonné 9 jours après la première ligne de code.
En savoir +
  • Audited companies (product, infrastructure, architecture, software delivery, team, organization) for MAIF Avenir investments
  • Audited companies (product, infrastructure, architecture, software delivery, team, organization) for Arkéa Capital investments
  • Mise en place des pratiques d'eXtreme Programming/TDD + Lean Software Development + Remote Mob Programming + Continuous Deployment
  • Co-construction du cycle produit (priorisation, récupération du besoin, design UI/UX)
  • Architecture de la plateforme
  • Challenge et setup de la stack technique
  • Conseil sur le recrutement des profils techniques internes et externes et sur l'organisation des équipes
  • Culture — mise en place d'une culture hybride « full-Remote » et « présentiel libre »
  • Culture — une seule réunion de 30 minutes obligatoire par semaine ("Point alignement business x produit")
  • Culture — team building mensuel ("Netwo Assembly") sur 2 à 3 jours
En savoir +
  • Ré-organisation de l'équipe et du cycle logicel (XP, TDD, Lean software development, mob-programming, CI/CD).
  • En 2 mois passage de 1 livraison/mois à 1 livraison/semaine
  • Architecture technique et produit de la plateforme v3
  • Setup de la stack technique
  • Gestion des problèmes de résilience, fiabilités et latence de la plateforme
  • Conseil sur le recrutement des profils internes et externes
En savoir +
  • Audit Technique & Coaching CTO
  • Audit Technique
  • "J'ai eu le plaisir de travailler avec François-Guillaume lors de l'audit effectué chez Guest Suite.
    C'est un vrai pro qui dispose de grandes qualités techniques (architecture, méthodologies, concepts) et humaines (capacité impressionnante de réception et de traitement des informations, capacité à identifier et pondérer les éléments de détail, excellente adaptation à son audience lorsqu'il s’agit de restitution)
    Je le recommande à 100%" — Adrien Rousseau, CTO de Guest Suite
  • Audit Technique (focus: architecture, fiabilité, équipe tech) - 8 jours
  • Réalisation d'un état des lieux (infrastructure, architecture, qualité logicielle & sécurité, équipe, méthodologies, organisation, culture, vision commerciale/produit/technique)
  • Co-construction d'une cible technico-fonctionnelle et organisationnelle alignée sur les enjeux des C-level et Head of *
  • Définition de la déformation progressive pour arriver à la cible (métrologie, infrastructure, CI/CD, architecture, organisation des équipes, plan de recrutement, méthodologie, tactique)
  • "François-Guillaume a su comprendre et s'approprier nos enjeux en un temps record. Ses conseils et recommandations sont pertinents, sans ambiguïté et actionnables. Une première mission très positive qui répond à nos attentes." — Fred Roumat, CTO de Wanteeed
  • Audit Technique - 3 jours
  • Conseil Tech avec les équipes (approche plateforme)
  • Coaching RH
  • "François-Guillaume delivered insightful & highly valuable solutions at an incredible pace.He was a true enabler adopting multiple stances: observer, thinker, advocate, architect & manager.Backed by his wide experience and knowledge, his propositions are always directly actionable & impactful.He is also a great tech mentor willingly coaching juniors or seniors." — Ludovic Fleury, VP of Engineering, Golem.ai
  • Audit Technique
  • Conseil en architecture et organisation
  • Recrutement et gestion des prestataires informatiques
  • Migration Prestashop vers Shopify
  • Architecture et développement des connecteurs
En savoir +
  • Animer en transverse les communautés d'architectes techniques
  • Définir la stratégie technique groupe
  • Recrutement développeurs, lead-développeurs, architectes
  • Réalisation d'audits techniques en vu d'investissement
  • Audit sur la vision produit
  • Audit sur l'infrastructure (cloud, on-premise, coûts, autonomie des équipes, philosophie dev-sec-ops ...)
  • Audit sur la sécurité (bonnes pratiques)
  • Audit sur l'architecture (système et logicielle) son interopérabilité, sa connectivité et sa mise à l'échelle
  • Audit sur l'organisation des équipes et sa mise à l'échelle
En savoir +
  • Objectif : faire de oxmoto.fr le numéro 1 de la vente en ligne de pièces et d'accessoires de motocross/enduro
En savoir +
  • Animer en transverse les communautés d'architectes techniques
  • Définir la stratégie technique groupe
  • Recrutement développeurs, lead-développeurs, architectes
  • Management d'une équipe de développeur et de deux leads ( ~10 personnes )
En savoir +
  • Architecture et mise en place d'une architecture distribuée et élastique permettant la génération de vidéo hautement qualitative en moins d'une minute
  • Modélisation de l'API REST et GraphQL basée sur SubZero, PostgREST et PostgreSQL
  • Développement d'un algorithme maison de scaling des instances sur Google Cloud Plateforme
  • Administration, monitoring et suivi 24h/24 7j/7 de la plateforme globale
En savoir +
  • Développer une RIA à plusieurs niveaux d'utilisateur, intégralement modulaire
  • Développer un serveur RESTFul scalable
  • Développer un serveur maintenant des connexions directes et indirectes vers des instances Redis externes
  • Développer un terminal augmenté en ligne avec auto-completion et inline documentation
  • Outils: Stunnel, HaProxy, PhantomJS, Jenkins, Monit, Supervisord, NodeJS, MongoDB, MySQL, Redis
    Langages: SASS, Jade, JavaScript
En savoir +
En savoir +
  • Architecte logiciel et système transverse à la R&D
  • Lead Developer et architecte d'iAdvize Social (Twitter, Facebook, Facebook Messenger, Sms, Instagram ...) utilisé depuis comme coeur de la nouvelle architecture conversationnelle
  • Impliqué dans les recrutement R&D (frontend, backend, fullstack et devops), amélioration des processus
  • Formations interne #nosql #designpatterns #nodejs #javascript
  • Evangélisation #microservices #pragmatisme #tradeoff #opensource...
  • Réalisation d'outils interne et transverse
En savoir +
  • Newsletter hebdomadaire maintenue pendant 4 ans, chaque semaine.
  • 184 publications, plusieurs milliers de subscribers, taux d'ouverture > 45%
  • Annonce de la fusion (rachat): http://bit.ly/2pdFZKW http://bit.ly/2oViLWc
En savoir +
  • "Implement fast, lean, and readable code effectively with Lo-Dash"
En savoir +
  • Rendre possible, imaginer, concevoir et implémenter une technologie scalable de génération de vidéo à forte valeur créative (e.g. motion design) personnalisées à la volée par des utilisateurs
En savoir +
  • Cours de JavaScript (niveau débutant à avancé) en 2ème année
  • Projet Javascript RIA (angularjs/nodejs) en 2ème année
  • Cours NoSQL (initiation aux bdd k/v, document, column et graph) en 4ème année
  • Cours d'architecture logiciel en 3ème année
  • Cours de Design Patterns en 3ème année
En savoir +
  • Cours sur JavaScript (niveau débutant à avancé, ES6, programmation fonctionnelle)
  • Cours sur le développement de RIA: Application Internet Riches (API REST, BackboneJS, NodeJS)
  • Conseil sur le développement d'Applications Internet Riches JavaScript client/serveur sur mesure
  • Industrialisation de projets JavaScript (frontend & backend)
  • Auteur de "Voyage au coeur de JavaScript" http://bit.ly/uzkRou
En savoir +
  • Etudier et concevoir une architecture permettant de traiter de grandes quantités d'informations continues en parallèle
  • Développer une RIA pour l'édition des règles de filtrage ainsi que l'affichage des flux temps-réel sous un format intelligent (groupement automatique des données semblables)
  • Développer d'une librairie d'inlining et d'optimisations AST de code JavaScript
  • Développer un serveur de filtre de flux temps-réel
  • Développer une librairie de détection de langues (basée sur les n-grammes)
  • Outils: NodeJS, AMQP/RabbitMQ, Redis, MySQL, Cassandra
    Languages: JavaScript, Coffee-script, Java, Python, C++
En savoir +
  • Étudier et Concevoir une librairie Javascript/XMPP permettant de surveiller (ou de contrôler) en temps réel de la navigation des visiteurs d'un site.
  • Étudier et Concevoir le pupitre v2. Le pupitre est une Application Internet Riche (RIA) développée en Javascript+Xmpp et se comporte comme un véritable client de messagerie instantanée avec une multitude d'options orientées e-commerce.
  • Ré-écrire intégralement le pupitre iAdvize. Étudier et Concevoir un micro-framework MVC Javascript hautement performant répondant au plus près du besoin.
  • Mettre en place la librairie permettant de surveiller (ou de contrôler) jusqu'à X navigations de visiteur depuis le pupitre.
  • Conseil sur l'optimisation et l'industrialisation d'applications reposant sur Javascript.
En savoir +
  • Conception et implémentation de la première version du moteur de Ciblage Comportemental d'iAdvize http://bit.ly/1hk9vzD
  • Analyser et Implémenter un moteur de règle (Javascript)
  • Élaborer une interface utilisateur riche
  • Annonce de la fonctionnalité: http://bit.ly/Engage_
En savoir +
Compétences

Teaching / Lectures / Speaker

  • Passionate teacher
  • Knowledge is there to be shared, without limit

Entrepreneurship (as CEO/CTO)

  • R&D addicted with a global and coherent vision
  • Creative thinker / Problem solver
  • Team Oriented Management
  • Technological watch
  • Building scalable businesses and products

Auditor

  • Product Management
  • Infrastructure (cloud & on-premise)
  • Software & System Architecture
  • Software delivery (CI/CD)
  • Team & organization

Consulting

  • ... in digital strategy (e-commerce)
  • ... in product & team scalability (from start-up to scale-up)
  • ... in software delivery & team organization structuration and optimization
  • ... in product management vision/market-fit

Databases / MQ

  • Reactive: Queues (AMQP/RabbitMQ), Logs (Kafka)
  • PostgreSQL (first choice, so good to be true)
  • Built and managed a 10 nodes Cassandra cluster
  • ElasticSearch (...and MongoDB everyone did mistakes)
  • Redis expert, built #1 administration and monitoring SaaS called Redsmin

Frontend

  • HTML5/CSS3/JavaScript
  • RIA/SPA JavaScript application (VueJS/AngularJS/BackboneJS)
  • Consulting on building large RIA JavaScript applications

Backend

  • Rust / NodeJS / Java / Scala / Python / (PHP5LOL)
  • Play2 / Express/Restify / (C#.NET MVC2)
  • Administrating & monitoring servers cluster (debian, nginx, haproxy, monit, munin, supervisord)
  • Built and did consulting on large (micro-)service infrastructure (>160)

Ops

  • Continuous delivery (gitlab/gitlab-ci)
  • Docker / Kubernetes (worldwide multi-region deployment and monitoring)
  • CDN, GeoDNS
  • Google Cloud & AWS
  • Administrating & monitoring servers cluster (debian, nginx, haproxy, monit, munin, supervisord)

QA

  • Doing Test Driven Development most of the time
  • Technical and functional documentation
  • Customer support

Langues

  • Anglais : lu, écrit, parlé (TOEIC: 950/990)
  • Espagnol: notions

Geek

  • Shopify/Webflow/Zapier/8base
  • SemRush
Formations

GTD® Mastering Workflow Level 1: Fundamentals

InExcelsis

Décembre 2018

Expert en Informatique et Système d’Information

Ecole Privée des Sciences Informatiques - Nantes

Septembre 2009 à septembre 2012
Major de promotion
Diplôme décerné homologué niveau 1
Ingénieur BAC+5

Master in Computer Science

Griffith College Dublin

Janvier 2012 à août 2012
Information Retrieval and Web Search: 88/100
Concurrent and Parallel Programming: 96/100
Collaborative Distributed Systems (Peer2Peer): 94/100

Notes obtenues: http://bit.ly/OW1uDZ

BTS Informatique de Gestion

Ecole Privée des Sciences Informatiques - Nantes

Septembre 2007 à juillet 2009
Option: Développeur d’applications

Pratique des techniques informatiques : 20/20
Soutenance de projet : 17/20

Notes obtenues http://bit.ly/4y1hcc

Baccalauréat Scientifique

Lycée Sainte Marie - Chantonnay (85)

Septembre 2006 à juin 2007