CV - David Bruant
CV - David Bruant
Canaux de communication
Adresse email : davidbruant@protonmail.com
Mastodon : https://eldritch.cafe/@davidbruant
Github : https://github.com/DavidBruant
Expériences
2020 - 2023 : l’Échappée Belle
Je suis parti de dtc innovation et ai co-fondé avec Maïtané Lenoir et Sabine Safi l’Échappée Belle.
https://lechappeebelle.team/
https://lechappeebelle.team/statuts
La structure juridique et le fonctionnement au quotidien est assez proche de celui de dtc
La gestion comptable/administrative est collective. J’ai formé les autres membres sur ces aspects
Un post de blog décrit nos explorations légales sur le statut juridique
2016 - 2020 : dtc innovation
J’ai co-fondé avec Clémentine Hahn et Thomas Parisot dtc innovation sous la forme d’une association loi 1901
La construction de la structure juridique était une aventure en soi\
La gestion comptable/administrative était collective et j’en ai pris une grosse partie
Article de blog : https://dtc-innovation.github.io/writings/2017/une-association
Statuts de l’association : https://dtc-innovation.github.io/dna/statuts.html
2019 - 2021 : Startups d’État avec la DINUM
Les “startups d’état” sont des projets innovants de service public, souvent numériques
dtc innovation faisait notamment partie du groupement la Zone qui était attributaire du Marché Public - Accord Cadre pour travailler sur les startups d’État
J’ai travaillé notamment sur les projets :
Dans chacun des projets, j’ai appliqué la méthodologie Running Lean et été développeur web dans des proportions différentes
Dans tous les cas, il s’agissait notamment de bien identifier le problème, mettre en place des indicateurs de réussite pertinents par rapport au problème et implémenter et tester des prototypes améliorés itérativement
Post de blog retour d’expérience sur un aspect précis du projet Lotocar : https://blog.beta.gouv.fr/articles/2020/04/27/coder-le-moins-possible/
2019 Mise en place et animations de rétrospectives chez Webians
Webians est une petite agence web où les personnes voulaient apprendre à mieux travailler ensemble et je les y ai aidé via l’animation de retrospectives
~ 10 sessions d’une demie-journée chacune
2019 - Accompagnement Running Lean chez NaturalPad
Accompagnement Running Lean en prévision du déploiement d’une solution prouvée cliniquement qui aide à réduire certains symptômes (difficulté à se lever/marcher) de la maladie de Parkinson
Audits à Radio France
Audit JavaScript et organisationnels à Radio France
fin 2018 - Carrefour des Innovations Sociales
Outil pour catographier les initiatives d’innovations sociales
J’ai notamment commencé par mettre en place un process de déploiement plus simple pour pouvoir déployer en confiance plus rapidement et donc avoir des retours utilisateurs plus rapides et plus réguliers
- En production : https://carrefourdesinnovationssociales.fr/
- Code source : https://github.com/entrepreneur-interet-general/CIS-front
2017 principalement et un peu 2018/2019 : Finances Gironde
Nous avons créé pour le Conseil Départemental de la Gironde leur portail de transparence des finances.\
- En production : https://www.gironde.fr/un-budget-au-service-des-solidarites-humaine-et-territoriale
- Code source : https://github.com/datalocale/dataviz-finances-gironde/
Ce projet a aussi été l’occasion de créer des outils métiers pour permettre l’autonomie du CD33 dans la mise à jour du portail chaque année :
- En production : https://davidbruant.github.io/agregation-document-budgetaire/
- Code source : https://github.com/DavidBruant/agregation-document-budgetaire/
2012 - 2016 - Conférencier
- cascadia.js - https://www.youtube.com/watch?v=7eNFQqMSxtU
- FluentConf 2013 - GC.unmagic - https://www.youtube.com/watch?v=ADiF5UUKDCk
- scotlandjs - https://www.youtube.com/watch?v=6h0nGXmy_ow
- tedx - https://www.youtube.com/watch?v=Z7O3GteMQ8Y
- dotjs - https://www.youtube.com/watch?v=-VxKnex6fhw
- bdx.io - https://www.youtube.com/watch?v=bOI4IoAmncU
2014 - 2016 : Ants et les deux autres projets
En 2014, j’ai participé à 3 réponses au même appel à projet prototypes numériques de la Région Nouvelle-Aquitaine. Je participais dans le contexte de 3 structures administratives différentes
Je me disais que si je ne remportais pas un seul de ces projets, je quittais le monde du dév parce que je commençais à fatiguer de ce milieu et de l’image que j’en avais
Au final, les 3 projets avec lesquels j’ai candidaté ont été retenu et ont chaucn reçu un financement
Ants et 6element
En 2014, j’ai co-fondé Ants, une SAS, en tant qu’associé minoritaire
Notre projet principale était 6element, un projet pour réduire le déchets qui arrivent en déchèterie en incitant les personnes qui préparent leur trajet en déchèterie à se débarasser autrement de leurs déchets (vente d’occasion, réparation, don, etc.)
L’ensemble du code du projet est open source : https://github.com/6element/
Via Ants, j’ai aussi travaillé sur divers projets pour des grosses entreprises. Nous avons fait notamment du Machine Learning et travaillé sur du code qui manipule du hardware avec divers capteurs. Nous déployions en production avec Docker et il y avait des composants React et un peu TypeScript
MyWebIntelligence
Un projet porté par l’Université de Bordeaux III
Il s’agit un peu de la même idée que Dijiwan (voir la section correspondante), mais avec une approche plus portée recherche
Le code est open source : https://github.com/MyWebIntelligence/MyWebIntelligence
Twitter Assistant
Une petite extension navigateur qui permet de mieux comprendre un profil Twitter en un clin d’œil https://github.com/DavidBruant/Twitter-Assistant
2012 - 2018 - formateur
Sur cette période, j’ai donné une trentaine de formations de 3 jours via Human Coders, principalement JavaScript débutant et avancé. Chaque formation avait 3 à 8 participant.e.s
2013 - 2014 : freelance
Une mission “majeure” avec Mozilla pour documenter les APIs de FirefoxOS
Diverses petites missions de dev
fin 2010 - ~2016 : contributions au web
Documentation
J’ai partagé quelques contributions majeures à la documentation du MDN (Mozilla Developer Network). Ces contributions sont accessibles sous licence Creative Commons et j’ai eu l’agréable surprise de découvrir parfois que ce que j’ai écrit était parfois repris dans des réponses sur stackoverflow :-)
Standards
J’ai participé aux mailing-lists es-discuss et celle du WHATWG pour discuter de l’évolution de certaines fonctionnalités du web
J’ai notamment beaucoup aidé au design des Proxy
et spécifiquement Proxy.revocable
J’ai aidé notamment à rendre parallélisable le rendu et l’éxecution des iframe
au sein d’une page web (ce qui améliore la sécurité et la performance sur tous les navigateurs)\
Janvier - Octobre 2012 : Développeur web chez Dijiwan
J’ai travaillé sur du front-end, du back-end (Node.js 0.8, base de donnée MongoDB) et de l’outillage
Le projet consistait notamment à écrire un crawler qui construisait un graphe thématique de page web pour en ressortir des communautés
J’étais en CDI et l’entreprise a arrêté de payer nos salaires sans prévenir en juillet 2012
Ça a fini en référé aux Prud’hommes
À cette occasion, j’ai beaucoup appris sur l’entrepreunariat et le Droit du Travail
Novembre 2010 : volontaire au Mozilla Drumbeat Festival à Barcelone
Placer des chaises et des tables, notamment
Mai 2010 - Octobre 2010 : Candidature à la bourse jointe Mozilla - Shuttleworth foundation
Ma proposition : https://www.youtube.com/watch?v=5VRdQU12rFk
2009-2010 - Organisation de la partie divertissement des 3 Sunday Supper (Internatial House UCSD)
Diners de 200 personnes
Logisitique de la partie divertissements (composition du programme, coordination des différent.e.s intervenant.e.s)
Diplômes
- Diplôme d’Ingénieur spécialité informatique 2009
- Baccalauréat S - 2004