Lionel Jamal

DĂ©veloppeur Front-End / React.js

Remote from Paris

  • 48.8546
  • 2.3477
Propose a project The project will only begin when you accept Lionel's quote.
Propose a project The project will only begin when you accept Lionel's quote.

Location and geographical scope

Location
Paris, France
Remote only
Works remotely most of the time

Preferences

Project length
  • ≀ 1 week
  • ≀ 1 month
  • Between 1-3 months
  • Between 3-6 months
  • ≄ 6 months

Verifications

Influence

Languages

Categories

Skills (8)

Lionel in a few words

Bonjour 👋

Permettez moi de vous dire quelque chose sur moi : j'aime coder. Je veux dire j'aime vraiment ça, quand je passe quelques jours sans coder je ne me sens pas bien.
Je ne suis pas douĂ© pour dessiner ou jouer de la musique, mais grĂące Ă  l'informatique je peux crĂ©er quelque chose Ă  partir d'une « page » blanche, et j'ai l'impression d'ĂȘtre un peu un artiste, c'est peut-ĂȘtre aussi pour ça que je suis plus attirĂ© par le front end que le back end 😁

Alors bien sur, vu que je fait ça depuis plus de 10 ans maintenant, j'ai eu le temps de sortir de l'amateurisme (je suis autodidacte) pour me professionnaliser. Je me forme en continu, ce qui me permet de continuer Ă  m'amĂ©liorer, apprendre de nouvelles choses, aller plus en profondeur dans mes connaissances


Mon sujet phare du moment : la pratique du TDD

Je suis aussi fan de Git, ce qui me permet de venir en aide Ă  mes collĂšgues quand ils ont des soucis sur des conflits, et leurs donner des conseils pour ĂȘtre plus serein par la suite.

J'ai au cours de ma carriĂšre travaillĂ© avec des start-up, des moyennes et de grosses entreprises, chaque structures ayant ses avantages et ça m'a permis de constater que l'on peut toujours amĂ©liorer ce qu'il y a en place sans forcĂ©ment tout refaire de zĂ©ro 😉.

Experience

Michelin Travel Partner - Groupe Michelin

Travel & Tourism

DĂ©veloppeur Front-End

Boulogne-Billancourt, France

April 2019 - April 2020

J' ai travaillé avec Michelin Travel Partner sur le site ViaMichelin, site multilangue qui permet aux usagers de calculer le coût détaillé d'un itinéraire, de consulter des hÎtels, des restaurants et des sites touristiques. Il y est aussi possible de faire des réservations pour les hÎtels et les restaurants.

Pendant cette mission, j'ai intégré l'équipe front, constitué de 4 personnes pour les aider à répondre aux demandes d'évolutions en respectant les critÚres de qualités exigées.

Feelae

Medical field

DĂ©veloppeur Front-end

Paris, France

June 2018 - December 2018

J'ai travaillé avec Feelae pour les aider à mettre en place un service de téléconsultation entre médecins et patients sous la forme d'un site web.

Pendant cette mission, je me suis occupé de la partie front, en mettant en place l'architecture et les outils autour de l'écosystÚme React/Redux. Au cours des 7 mois de mission, trois autres développeurs front-end on rejoint le projet.

J’ai mis en place les outils suivants :
- React, Redux, Webpack
- Un "linter" avec les rùgles d’airbnb
- Prettier pour le formatage automatique du code
- Mise en place de tests avec Jest, Chai, Enzyme
- Création et maintenance d'un guide de style avec Storybook
- Stratégies de revue de code

LaFinBox

Banking & Insurance

DĂ©veloppeur Front-End

Suresnes, France

April 2017 - May 2018

LaFinBox est une application mobile d'agrĂ©gateur de comptes bancaires qui essaye d’apporter une vision claire du patrimoine des utilisateurs.

Actif aussi cÎté B2B, la société développe des outils d'analyses destinés aux banques et cabinet de conseil en gestion de patrimoine.

Pendant cette mission, pour amĂ©liorer le quotidien des dĂ©veloppeurs, le partage des connaissances, la mutualisation de la responsabilitĂ© des dĂ©veloppements entre l'Ă©quipe et rendre l’évolution des technologies utilisĂ©es plus sereine, j’ai essayĂ© de leur apporter des outils, des mĂ©thodologies et de la formation.

J’ai donc mis en place les choses suivantes tout en essayant que chaque membre de l’équipe se sente concernĂ© pour que les solutions restent pĂ©rennes :
- Mise en place des revues de code
- Choix d'un "linter" avec des rùgles qui convenaient à tous (le choix oscillaitentre StandardJS et airbnb, on a finalement choisi les rùgles d’airbnb)
- Mise en place de tests avec Jest, Mocha, Chai, Enzyme
- Création et maintenance d'un guide de style avec react-styleguidist
- Pendant une pĂ©riode, tous les matins l’équipe modifiait les fichiers pour les mettre aux normes du "linter" choisi
- Tentative de mise en place de Prettier pour formater automatiquement le code
- Mise en place d'une pĂ©riode pour augmenter la couverture de test du code de l’application, avec un constat de l’évolution de la couverture le matin pendant les ‘stand-up’ (mĂ©thodologie agile).
- Formation Ă  l'utilisation de Git en Ă©quipe.

Dassault SystĂšmes

Software Publisher

DĂ©veloppeur Front-End

VĂ©lizy-Villacoublay, France

September 2016 - March 2017

External recommendations