Francois-Guillaume Ribreau
- Skype
- Me contacter Formulaire de contact
Situation professionnellePorteur de projet
Emploi et carrière En simple veille
Que fait-je ?
Je travaille sur des langages et technologies qui me passionnent: Systèmes distribués / Temps-réel / NoSQL / JavaScript / NodeJS / Redis. J'aime aussi découvrir et étudier d'autres domaines relatifs aux Sciences Informatiques. J'effectue une veille sur tous ces sujets via mon compte Twitter @FGRibreau.Mes liens
Expériences professionnelles
Consultant Expert JavaScript
FGRibreau - Nantes - France(Freelance - octobre 2012 - décembre 2012)
- Conseil sur le développement d'Applications Internet Riches JavaScript client/serveur sur mesure
Fondateur et CTO
Redsmin - Nantes - France(Freelance - Depuis juin 2012)
- 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
Co-fondateur et CTO
Bringr - Nantes - France(Depuis septembre 2010)
- 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++
Développeur RIA
iAdvize - Nantes - France(Stage - juin 2010 - août 2010)
- É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. É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.
Chef de projet
TwitterNantes - Nantes - France(Projet étudiant - octobre 2009 - octobre 2009)
- Créer une interface utilisateur évoluée (jQuery, Ajax)
- Améliorer le positionnement du site sur les moteurs de recherche (seo)
- Intégrer l'API de Twitter ainsi que de Twitter Grader (json/rss)
- Développer un robot Twitter
- Élaborer un design xHTML/CSS3
Développeur web
iAdvize - Nantes - France(Stage - décembre 2009 - janvier 2010)
- Développer un moteur (js/php) de ciblage comportemental.
- Analyser et Implémenter un algorithme de règle en Javascript
- Élaborer une interface utilisateur riche
- Annonce de la fonctionnalité: http://bit.ly/Engage_
Développeur junior
Zlio - Nantes - France(Stage - janvier 2009 - février 2009)
- Etude et Conception d'une Application Internet Riche (RIA) wysiwyg de personnalisation de thème css.
- Démonstration vidéo de l'application: http://vimeo.com/3740206
Compétences
Web back-end
- NodeJS / PHP5 / AMQP (RabbitMQ) / Redis
- Java Play! / C#.NET MVC2 / Python2.7+
- Debian / Nginx / HaProxy
- Administration & monitoring de serveurs (monit, munin, supervisord)
Web front-end (RIA)
- HTML5/CSS3/PHP5, JavaScript
- Développement de RIA JavaScript reposant sur MVC (BackboneJS)
- Conseil sur le développement et l'optimisation d'applications JavaScript hautement performantes
Client lourd
- Java
- Plateforme Microsoft .NET / VBA
- C/C++
Base de données
- Redis, MongoDB, MySQL, Cassandra, SQL Server, Oracle
Langues
- Anglais : lu, écrit, parlé (TOEIC: 950/990)
- Espagnol: notions
Gestion de projet
- Analyse (Merise, UML2)
- Conception
- Réalisation
- Rétro-ingénierie
Formations
Expert en Informatique et Système d’Information
Ecole Privée des Sciences Informatiques - Nantes (septembre 2009 - septembre 2012)
- Diplôme décerné homologué niveau 1
Ingénieur BAC+5
Sorti major
Master in Computer Science
Griffith College Dublin (janvier 2012 - août 2012)
- Notes obtenues: http://bit.ly/OW1uDZ
Sujet du mémoire et note obtenue: https://twitter.com/FGRibreau/status/249527739621720064
BTS Informatique de Gestion
Ecole Privée des Sciences Informatiques - Nantes (septembre 2007 - juillet 2009)
- Option: Développeur d’applications
Notes obtenues http://bit.ly/4y1hcc
Baccalauréat Scientifique
Lycée Sainte Marie - Chantonnay (85) (septembre 2006 - juin 2007)
- Obtention du baccalauréat scientifique.