Bruno Bord
Développeur backend curieux
J'habite Saint-Pierre d'Irube (Pyrénées Atlantiques) et j'ai 10 ans.
Je suis développeur web depuis l'an 2000.
Je suis père de 3 enfants.
- tél
- +33620538067
- mél
- bruno chez jehaisleprintemps point net
- Mastodon
- @brunobord@dice.camp
Parcours
Bac F3 avec mention AB (Lycée Gustave Eiffel - 1992).
DUT Informatique et Génie Logiciel (Université de Bordeaux I - 1995)
Diplôme de TIC, dans le cadre de la formation continue (IUT de Bayonne - 2000)
Professionnellement
Plus de 25 ans d'expérience multimédia.
- Alwaysdata - Télétravail - 2026-présent
- Développeur Django / Python chez l'hébergeur Alwaysdata.
- Unowhy - Neuilly-sur-Seine (en télétravail) - 2021-2025
- Développement d'application et services en FastAPI (Python) dans le domaine de l'EdTech, reposant sur des bases de données PostgreSQL, déployées sur des clusters Kubernetes. Mise en œuvre d'outils de conversion/synchronisation de données ; optimisation de requêtes SQL, conception de moteurs de recherche plein-texte.
- Novapost - Paris (en télétravail) - 2013-2021
- Développement d'applications en Django (Python), utilisant une base de donnéees PostgreSQL chez un éditeur de solutions en SaaS, dans le domaine de la dématérialisation des documents RH. Tests unitaires et d'intégration, travail en équipe pluridisciplinaires, déploiements Blue/Green, méthodes Agiles…
- Dev 1.0 - Bidart - 2010-2013
- Divers projets d'extranet à très forte connotation métier. Utilisation d'un framework "maison" en Java, intégration de templates "responsive" (Twitter Bootstrap), Bases de données Postgresql.
- Interface IP - Bayonne - 2007-2009
- Plusieurs projets de sites internet (marketing, e-commerce, extranet) en Django/Python. Bases de données Postgresql et MySQL. Mise en oeuvre systématique de gestionnaires de révision décentralisé (bazaar, mercurial)
- Comédia Production - Bayonne - 2004-2007
- Plusieurs projets de dévéloppement à façon (PHP / MySQL), sites commerciaux, marketing, extranets, diverses tâches d'administration système (gestion de serveurs dédiés Fedora ou Ubuntu), mise en place de serveurs SVN. Intégration d'une solution de streaming Flash pour un site d'actualités.
- Arobasque Informatique - Anglet - 2001-2002
- Plusieurs projets développés "à façon", ASP, PHP + MySQL, sites vitrine, exploitation de scripts dynamiques dans des animations Flash, sites bilingues (fr / en), conception et réalisation de CD-ROM interactifs en Flash 5 et MX.
Compétences
| Langages & Frameworks | |
|---|---|
| HTML | ✅ ✅ |
| Javascript & JQuery | ✅ |
| Python | ✅ ✅ ✅ |
| Django | ✅ ✅ ✅ |
| PHP | ✅ |
| Java | ✅ |
| Ruby | ✅ |
| Shell | ✅ |
| Outils | |
|---|---|
| Postgresql | ✅ ✅ |
| Kubernetes | ✅ |
| Docker | ✅ ✅ |
| MySQL | ✅ |
| Redis | ✅ |
| Linux (GNOME) | ✅ ✅ ✅ |
| Mercurial | ✅ |
| GIT | ✅ ✅ ✅ |
| Jujutsu | ✅ ✅ |
Projets
Je publiais régulièrement des projets libres sur Github ou Bitbucket, et pas forcément du code. Faute de temps et d'énergie, ces projets sont quelque peu en pause, mais je peux tout de même citer :
- Workalendar
- Une librairie Python de calcul des jours fériés pour plusieurs dizaines de pays et régions du monde.
- Skyfield Data
- Librairie Python de données astronomiques pour les calculs des éphémérides via Skyfield.
- Gémeaux
- Un serveur (pas 100% complet) pour le protocole hypertexte Gemini, écrit en Python.
- Ncat/chat
- Une petite expériementation de chat en client/server en utilisant uniquement ncat/netcat, avec SSL et coloration des nicknames.
- Typographeur
- Un outil (en Python) capable de faire appliquer les règles typographique françaises en HTML.
Créativité
- Je Hais Le Printemps
- Mon blog personnel, depuis 2004.
- JDR
- Un blog où il m'est arrivé de publier des petites choses sur les jeux de rôles d'aventure.
- Polar-Geek
- Compilation de nouvelles Policières avec un environnement "geek". Le site est en Django, accessoirement.
- Flickr
- Mes photographies, bien que je n'en fasse plus très souvent.
- Ma page Itch.io
- Plusieurs créations originales et traductions de jeux de rôle sur table.
Extra-professionnel
Nombreuses conférences en Français et en Anglais.
- 2019 - Pycon FR, Bordeaux - Workalendar, cette bibliothèque qui ne prend jamais de vacances
- Présentation de la bibliothèque libre "workalendar", outil de calcul des jours ouvrés / fériés dans des dizaines de pays et territoires.
- 2017 - Pycon FR, Pau - tox est amour
- Présentation de l'outil de matrice de tests "tox".
- 2012 - ParisWeb, Paris - Le projet web dont vous êtes le héros Agile
- Reprise de l'Atelier de Sudweb, toujours avec Pablo Pernot, avec quelques changements et de nouveaux "pièges".
- 2012 - Sudweb, Toulouse - Le projet web dont vous êtes le héros Agile
- Atelier en duo avec Pablo Pernot mettant en jeu une dizaine de personnes ; mises en situation, "innovative games", le tout sur fond d'aventure interactive et collective.
- 2011 – Djangocong, Marseille
- Présentation sur le mode « quiz » écrite intégralement en Django, sur Django.
- 2009 – OggCamp, Wolverhampton - Programming explained to my grand-mother
- reprise de la conférence donnée en Français à Bidart, adaptée au public Britannique présent lors de cette "un-conference"
- 2009 – Fosdem, Bruxelles - Pyroom
- PyRoom est un éditeur de texte plein écran monochrome, réalisé en Python+GTK, permettant d'échapper aux distractions et de se concentrer sur l'écriture. Présentation d'une quinzaine de minutes sur cet outil en Anglais, devant une audience internationale.
- 2008 – RMLL, Bordeaux – J'adore Django
- présentation (en français) du framework web Django aux Rencontres Mondiales du Logiciel Libre, à Mont-de-marsan.
- 2008 – BasqueCamp, Bidart - La programmation expliquée à ma grand-mère
- présentation (en français) de vulgarisation, afin d'expliquer à des non-initiés la programmation en utilisant la métaphore de la recette de cuisine.
- 2008 – BasqueCamp, Bidart - Les licences Creative Commons
- présentation (en français) des diverses licences Creative Commons, comment les utiliser, pourquoi existent-elles, et quelles sont les avantages du choix de ces contrats moraux.
- 2006, 2007 et 2008, 2009 - Lugradio Live, Wolverhampton
- Diverses interventions (en anglais) sur le mode humoristique durant le Lugradio Live, conférence annuelle organisée par les animateurs du podcast Lugradio.
J'ai co-fondé et co-animé les Rendez-vous des blogueurs Bayonnais, autrement appelé le Carnet Bayonnais, qui a eu lieu entre 2007 et le milieu des années 2010.
J'ai pratiqué l'astronomie en amateur, la guitare en dilettante. Parfois, j'écris.
Je pratique l'Aïkido, parle le Toki Pona. Mes centres d'intérêt sont vastes : langues construites, jeux de rôles, sciences, Histoire, littérature policière ou de science-fiction, etc.