Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Johan Leche

Lead developper Full Stack

Full Stack
Back-end / Scalabillity
conception / architecture
Nodejs
elasticsearch
Johan Leche
42 ans
Permis de conduire
Lyon / Paris (38310) France
Situation professionnelle
Freelance
En recherche active
Présentation
Bonjour,

Plus de 20 ans d'expérience dans les métiers du web, ça commence à faire n'est ce pas ? :)

Ces dernières années j'ai principalement travaillé sur des projets courts Front End (React / Gatsby) ainsi que sur des projets plus conséquents sur du Back End à très forte montée en charge.

j'ai acquis de très bonnes connaissances sur la conception de plateformes permettant un scaling horizontal et des montées en traffic atteignant plusieurs millions d'utilisateurs quotidiens.

Je passe sur le sérieux, la rigueur et les efforts continus pour que le code / les features soient élégants, bien conçus, testés et pérennes - ce sont des choses qui devraient être "standard"

Pour terminer, je suis un éternel curieux et n'hésite pas à me remettre en question, y compris dans mes domaines de prédilection - tout bouge tellement vite !
CV réalisé sur DoYouBuzz
  • node.js
    Node 0.10+.
    C'est mon environnement de référence depuis Juillet 2015.
    Expert
  • Ruby
    Avancé
  • JavaScript
    Appris au départ comme simple langage pour animer des éléments à l'écran puis consolidé avec l'utilisation de frameworks comme prototype, mootools puis jQuery.

    Je me suis hautement documenté depuis, notamment sur les notions complexes qui composent le langage (chaine de prototype, héritage, le modèle objet si particulier de javascript, l'hoisting... )

    Node.js a l'avantage de permettre l'utilisation des dernières version de ES6 et ES7 sans avoir besoin de recourir à un transpiller (selon la version de node ;) )
    Expert
  • React
    Avancé
  • Kafka
    Expert
  • Redis
    Avancé
  • RabbitMQ
    Avancé
  • Docker
    Expert
  • PHP
    Apprentissage de PHP 4, puis de PHP 5 et toutes ses déclinaisons.
    Grande expérience du paradigme Objet de PHP et des Design patterns qui s'y appliquent.
    Ecriture de plusieurs Frameworks utilisés en production.
    Expert
  • Swagger / Open API
    Expert
  • GatsbyJS
    Utilisation de la génération de pages statiques de façon programmatique + fallback à du React / redux "classique"
    Expert
  • React.js
    Du site vitrine au Back Office en passant par une plateforme de streaming vidéo
    Expert
  • Redux
    Un immanquable sur du reactJS
    Expert
  • SASS
    L'horreur du CSS contrebalancé par la beauté des mixins, règles imbriquées, variables ...
    Expert
  • JavaScript
    Appris au départ comme simple langage pour animer des éléments à l'écran puis consolidé avec l'utilisation de frameworks comme prototype, mootools puis jQuery.

    Aujourd'hui utilisé virtuellement de partout : Nodejs, React, MongoDB ...
    Expert
  • ElasticSearch
    Déploiement via Docker
    Modélisation
    Mapping
    requetes
    aggregation
    Utilisation comme data store principal
    Utilisation comme cache
    Utilisation en temps qu'index de recherche Fulltext
    Expert
  • NodeJS
    Job handling
    Job scheduler
    Job Monitoring
    ETLs
    Expert
  • Python
    Scripting
    pySpark
    Bon niveau
  • R
    Exploration de données
    Notions
  • MariaDB / MySQL
    Expert
  • MongoDB
    Très largement utilisé sur mes projets actuels, montre très clairement ses limites sur un certain nombre de sujet (aggregats avec critères multiples par exemple)
    Expert
  • PostgreSQL
    Expert
  • ElasticSearch
    Expert
  • RedShift
  • Technical Lead
    Expert
  • Tests unitaires
    Bonne expérience sur des effectifs < 10 personnes
    Avancé
  • Prestashop
    Connaissance complète de la version 1.4 à 1.6
    Expert
  • Project Management / planning
    Bonne expérience sur des effectifs < 10 personnes
    Avancé
  • Programmation objet
    Expert
  • Architecture logicielle
    Avancé
  • Framework et architectures
    Expert
  • Français
    Expert
  • Anglais
    Bon niveau
  • Italien
    Notions