Description
Bonjour,
Spécialisé dans le Web depuis 2005, j'utilise amplement les nouvelles technologies pour la réalisation d'applications Web et mobile ou jeu vidéo.
Ma méthodologie avec un client sur une conception en Javascript ES6
- Réinitialisation FullStack
- Architecture MVC et REST
- Tests unitaires avec Mocha/Chai
- Gestion des dépendances avec NPM et Bower
- Versioning avec Git
- Environnement Développement/Production avec Gulp
- Intégration avec Bootstrap ou SemanticUI
- Utilisation de LESS ou SASS pour structurer les feuilles de style
- Déploiement et maintenance sur un serveur
- Documentation de l'API
- Méthode Agile
Mes principales spécialisations sont :
- Création d'applications web avec BackboneJS, AngularJS 1 et 2 et VueJS
- Création d'applications mobiles hybride avec Ionic Framework
- Création d'API côté serveur avec NodeJS/ExpressJS et gestion de base de données NoSQL (principalement MongoDB)
- Jeu en HTML5 Canvas (auteur de la librairie CanvasEngine et RPGJS) + intégration dans Facebook
- Temps réel avec NodeJS et Socket.io (application et jeu multijoueur)
Je suis aussi formateur sur les technologies Javascript pour des entreprises sur les thèmes suivants :
- BackboneJS
- AngularJS 1 et 2
- NodeJS, ExpressJS et MongoDB