Bruno Bord Développeur web 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
Portrait

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 20 ans d'expérience multimédia.

Unowhy - Neuilly-sur-Seine (en télétravail) - 2021-présent
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
MySQL
MongoDB
Couchdb
Redis
Linux (GNOME)
Mercurial
GIT
Subversion

Projets

Je publie régulièrement des projets libres sur Github ou Bitbucket. Il arrive que certains soient moins "code".

À noter :

Pomodorock
Application HTML5 sur une page unique, gérant les Pomodoros sur la base de données locales du navigateur. Rien n'est stocké sur le serveur, l'application assure le respect des données privées.
Neigefr
Géolocalisation des averses de neige en utilisant l'API de recherche de Twitter. Utilisation de Django/Python et OpenStreetMap.
tdaemon
Un petit daemon capable de lancer les tests d'un projet dès qu'un fichier est modifié dans le dossier désigné. Écrit en Python.
No-Comment
Une extension pour Firefox et Chrome qui rend invisible les commentaires sur divers sites d'information (Libération, le Monde) mais aussi les Trending Topics de Twitter et les commentaires sur les vidéos de Youtube ou Dailymotion. Javascript + quelques lignes de Python pour packager les extensions.
Redismoitout
un peu par défi, un peu par curiosité, j'ai essayé de fabriquer une petite interface d'administration de base de données Redis en utilisant le framework web Sinatra (en Ruby, donc). Il n'est peut-être pas complet, mais ça m'a amusé.
RadioParadise tools
RadioParadise est une radio communautaire, entièrement soutenue par ses auditeurs et donc sans publicité. J'ai créé quelques outils (en Python) pour écouter dans les meilleures condition cette station très méritante.
Cent mille milliards de poèmes
une implémentation en Python des fameux 1014 poèmes de Raymond Queneau.
Simple Scrum System
un système de "gestion" de backlog Scrum utilisant l'admin auto-générée de Django.

Créativité

Je Hais Le Printemps
Mon blog personnel, depuis 2004.
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.

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 perdure depuis 2007.

J'ai pratiqué l'Astronomie en amateur, la guitare en dilettante. Parfois, j'écris.