Bruno Michel
- Me contacter Formulaire de contact
Situation professionnelle En poste
Emploi et carrière Indisponible
Expériences professionnelles
Lead Developer R&D
AF83 - Paris - France(CDI - Depuis juillet 2007)
Missions
- Nodzle - http://nodzle.com/, framework pour une nouvelle génération d'applications
- SFR Foot - http://www.sfrfoot.fr/, la république du Foot
- Versailles Events - http://www.versaillesevents.fr/, site web d'organisation de week-ends à Versailles
- Décogalerie - http://www.decogalerie.com/, un site d'ecommerce pour les artisans et designers
- Upfactory - http://www.upfactory.com/, site communautaire et marchand des 3 Suisses destiné aux créateurs de mode
- La Cantine - http://lacantine.org/, site web du premier CoWorking Space de Paris
- Noumba - http://noumba.net/, plate-forme de microblogging
- Turbulences - http://turbulences.com/, framework communautaire
Détails de l'expérience
- Responsable du pôle R&D
- Recrutement de nouveaux développeurs
- Communication : billets de blog, articles, conférences
- Expertise technique sur Ruby on Rails, le web asynchrone et les bases NoSQL
- Versailles Events
- Étude de faisabilité d'un moteur de recommandations générant des pass avec plusieurs activités, en accord avec un ensemble de contraintes
- Modélisation mathématique de ce problème sous forme d'un programme linéaire
- Réalisation du moteur en utilisant le GNU Linear Programming Toolkit
- Upfactory
- Environnement de travail : PHP, Turbulences, MySQL, Subversion, Trac
- Développement de différents modules : backend de gestion éditoriale, photos des articles, moteur de recherche, messagerie interne, export CSV du catalogue...
- Améliorations diverses sur le framework Turbulences
- Responsable des mises en production
- Maintenance corrective
- La Cantine
- Environnement de travail : Ruby on Rails, MySQL, Subversion, Trac
- Développement de l'ensemble des fonctionnalités du site : événements, blogs, profil des coworkers, réseau social, moteur de recherche, nuage de tags...
- Gestion du projet depuis sa première mise en ligne
- En charge de la maintenance corrective et évolutive du site
- Noumba
- Environnement de travail : Ruby on Rails, MySQL, memcached, Subversion, Trac
- Développement des fonctions communautaires : réseau social, flux RSS, profil...
- Renforcement de la sécurité (protection contre les attaques de type XSS, injections SQL, vol de sessions, URL forgées, mots de passe faibles, fuite d'informations sensibles, etc)
- Conception et réalisation d'un gestionnaire de satellites pour des opérations commerciales
- Accompagnement de la montée en charge (profiling du code, optimisations SQL, cache applicatif avec memcached, partitionnement des avatars)
- Turbulences
- Développement de composants clés comme le dispatcher
- Mainteneur du framework
Description de l'entreprise
- Crazy Solid
Site web
Ingénieur en informatique
Exosec - Exceliance - Jouy en Josas(CDI - novembre 2005 - juin 2007)
Missions
- Participation au développement du Lan Defender, une appliance de contrôle des réseaux
Détails de l'expérience
- Environnement de travail : GNU/Linux, C, Ruby, SQLite, ViM, Subversion
- Écriture des scripts de génération de la configuration DHCP et des règles de firewall conformément à un ensemble d'autorisations
- Conception d'un protocole de synchronisation de configuration entre plusieurs appliances
- Développement en C d'un outil mettant en oeuvre ce protocole
- Réalisation de l'interface Web du Lan Defender avec le framework Camping (Ruby)
- Amélioration de l'interface Web, rendue plus dynamique par l'utilisation d'AJAX
- Développement de divers scripts shell et Ruby (migrations, analyse des baux DHCP, etc.)
- Étude d'un algorithme de topographie à partir des tables de routage des commutateurs
- Rédaction du guide utilisateur
Site web
Stage de recherche et développement
France Télécom R&D - Issy les Moulineaux(Stage - mars 2005 - août 2005)
Missions
- Simulation des réseaux de télécommunications MPLS
Détails de l'expérience
- Environnement de travail : GNU/Linux, C++, ViM, CVS, Doxygen
- Conception et développement du simulateur en C++
- Tests du simulateur et ajout de plusieurs modules de routage
- Étude du problème de placement off-line de tunnels MPLS
- Comparaison de différents algorithmes pour ce problème, à l'aide du simulateur
Site web
Administrateur
LinuxFr.org - Paris(Bénévolat - Depuis mai 2007)
Missions
- 8 millions de pages vues par mois
- Administration du site
- Développement de nouvelles fonctionnalités
- Modération des contenus
- Relecture des dépêches
Site web