Services

Retrouvez en détail toutes les compétences que je peux mettre en place pour vos projets web. N’hésitez pas à me contacter si vous voulez plus de renseignements.

Développement avec WordPress

Mon fidèle compagon depuis maintenant 10 ans, WordPress est le CMS le plus connu dans le monde avec près de 30% des sites mondiaux à son actif. Depuis les dernières versions de WordPress, on a réellement vu une augmentation des développeurs inspiré par ce CMS. C’est idéal pour les clients avec une interface d’administration claire et un plaisir pour développer dessus avec ses extensions et sa souplesse du code source.

Développement backend en Symfony

Depuis des années je fais confiance au framework Symfony pour les développements de mes projets personnels mais aussi professionnel. C’est un Framework exemplaire en terme de lisibilité et de maintenabilité. Il me permet de travailler facilement avec d’autres développeur Freelance sans devoir leur expliqué la structure du code.

Développement frontend avec ReactJS

Cela fait maintenant deux ans que j’ai confié mes travaux d’intégration à React, développé par l’une des sociétés de Facebook, c’est au même titre que Symfony, une base très solide pour démarrer de nouveaux projet. Je m’en sers principalement pour le moment côté application et backend pour développer des solutions dynamique et très rapide.

Allié avec des compagnons comme Redux, Thunk ou encore Saga, ça me permet d’offrir des applications structuré et rapide.

Développement mobile avec React Native

N’étant pas un expert dans le développement d’application native sous Swift ou Android, j’ai trouvé un framework me permettant de développer des applications mobile avec un langage que je connais (le JavaScript), ce qui me permet de mettre mon expérience en avant et de pouvoir développer des applications native pour mes clients ou personnellement.

Charte graphique avec Sketch

Depuis plusieurs années maintenant, je consacre mon temps libre au Logiciel Sketch. Même si je ne suis pas de nature un designer, J’ai une très grande connaissance des fonctionnalités et des avantages qu’apporte Sketch par rapport à ses concurrents, ce qui me permettent de créer des interfaces claires, épurées et réutilisables.

Dans l’intégration, c’est un plus de connaitre Sketch, ce qui me permet de travailler en symbiose avec le graphiste, et de pouvoir découper mes éléments de la même manière que ce dernier.

Optimisation et rapidité de Webpack

Nous avons vu émergé aux fils des années beaucoup d’outils comme Grunt ou encore Gulp pour gérer l’intégration front-end de nos chartes graphique. Depuis peu, je suis passé sur une solution beaucoup plus complète et solide pour cette douloureuse tâches, j’ai nommé Webpack avec le surcouche de Symfony Webpack Encore.

  • Compression des images
  • Création d’un sprite d’image
  • CSS
  • Javascript
  • Live Reload

J’ai développé un starter clé en main pour la création de mes maquettes statiques lors de la réception de la charte graphique. Disponible sur mon Github, il me permet

  • d’utiliser Twig en tant que moteur pour générer mes fichiers HTML,
  • création d’un système de rechargement automatique (Livereload) avec Browser Sync.
  • de compresser automatiquement les images et créer des sprites pour optimiser les resources lors du chargement,
  • de convertir mes fichiers SCSS en CSS et d’ajouter une couche d’autoprefixer dessus,
  • de minifier mes fichiers Javascript, de pouvoir utiliser l’ES6 et de gérer des fichiers communs comme les libraries pour réduire le poids des fichiers.