Xavier Boubert Ingénieur développeur et ses projets en tous genres

Mes services professionnels

Expert Windows 8

Expert Windows 8

Avec plus de 4 mois de formation au sein de Microsoft avant le lancement de Windows 8 j'ai acquis une maîtrise du système et de ses nouvelles fonctionnalités. J'ai travaillé à l'élaboration de l'application Allmyapps et également publié quelques mois plus tard mon livre Créez des applications pour Windows 8 en HTML et JavaScript (disponible en libraire et sur des sites marchands comme Amazon ou PriceMinister).

Je développe des applications Windows 8 en utilisant HTML et WinJS ou avec C# et WPF suivant les projets. J'utilise de manière avancée Visual Studio et Blend.

Expert Windows Phone

Expert Windows Phone

Vainqueur d'un grand concours Microsoft avec plus de 400 participants pour la création de mon application La Guerre des gages. Je développe depuis 2010 des applications Windows Phone en C# et WPF sur le Design Pattern MVVM. J'ai également créé un petit framework pour accelérer mes développements et rendre plus clair le code produit.

Applications de bureau pour Windows

Applications de bureau pour Windows

Chef du développement pendant 2 ans chez Allmyapps, je développe des applications de bureau pour Windows avec .NET. En utilisant les langages C# et WPF, combinés à du C et C++ en complément.

Expert HTML5 / CSS3

Expert HTML5 / CSS3

Tous mes projets répondent aux normes du W3C et suivent les standards. Ils sont pour la plupart travaillés de manière Responsive et s'adaptent à n'importe quelle taille d'écran, y compris ceux des smartphones. Je crée des animations en CSS3, utilise les Canvas, de l'audio et de la vidéo en HTML5, ces nouveaux composants enrichissent la navigation web. Fini le Flash, bonjour aux technologies qui fonctionnent sur l'ensemble des plateformes.

Expert JavaScript

Expert JavaScript

En plus d'utiliser de nombreuses librairies telles que JQuery, ExtJS, Prototype, WinJS, etc. j'en ai moi-même développé quelques-unes comme EightJS ou Social Creative. J'utilise JavaScript avec ses dernières innovations, telles que les bases de données avec IndexedDB, les Promises et les namespaces, bien sûr toujours en orienté objet.

Expert PHP

Expert PHP

J'utilise PHP en orienté objet depuis la version 3. Je maîtrise les diverses fonctionnalités et services avancés tels que les bases de données avec MySQL, PostgreSQL, SQLite, MongoDB, la génération d'images avec GD ou la gestion de tâches parallèles avec Redis et Gearman. J'ai conçu des librairies comme Social Creative ou Open Humanity en plus d'utiliser les plus courantes comme Zend ou Symfony.

Administration de système Unix

Administration de système Unix

Je mets en place des configurations complètes sur serveurs dédiés. J'installe et je supporte des programmes serveurs tels que Apache, Nginx, MySQL, etc. pour la gestion de multi-sites et l'optimisation des ressources. Je mets en place également des scripts de sauvegade et des configurations SSL.

Utilisation de CMS

Utilisation de CMS

Pour gagner en temps de travail, j'installe des sites clés en main gràce à Wordpress, osCommerce, Drupal, Prestashop, Magento, etc. Il me suffit ensuite de mettre en place un thème pré-existant ou d'en créer un moi-même.

Utilisation de services web

Utilisation de services web

J'intègre dans plusieurs de mes projets les services Facebook, Twitter, Google Maps ou Nokia Maps sur des sites ou applications. Je créé également des applications ou pages Facebook pour l'attraction des communautés.

WebDesign et Interfaces utilisateurs (UI)

WebDesign et Interfaces utilisateurs (UI)

Expert dans les interfaces Modern UI (ou METRO) de Microsoft, la plupart de mes créations sont "claires, rapides et fluides". Je fabrique des designs de sites, d'applications bureautiques et mobiles. J'utilise de manière avancée Photoshop et The Gimp.

Gestion de projets

Gestion de projets

Chaque projet comporte son lot de complexité. C'est pourquoi, et depuis des années, je travaille avec des outils collaboratifs de gestion de projet, des outils de versionning comme Git, SVN ou Microsoft Team Fundation.

Je travaille beaucoup avec les méthodes Agiles, et nottement SCRUM. Je rédige mes propres documentations pour mes frameworks et mes projets clients.

Auteur

Auteur

J'ai écrit un livre sur le développement d'applications pour Windows 8 en HTML5 et JavaScript. Ce livre de plus de 300 pages a été tiré à plus de 3000 exemplaires et publié par Simple IT.

Veille technologique

Veille technologique

Je consacre chaque jour au moins 1h de mon temps libre à suivre divers sites d'informations sur les dernières nouveautés en matière de développement tel que Reddit, HackerNews, Korben ou Graphism.fr. Il m'arrive également de publier des articles entre mon blog et Reddit. Je publie également certains de mes projets et concepts sur mon compte GitHub.