Je suis développeur depuis 10 ans, spécialisé dans le développement en JavaScript d'applications web (React) ou mobile (React Native).
Je les connecte à des API REST ou GraphQL et gère l'authentification, la navigation, l'internationalisation, les thèmes, le monitoring et le déploiement.
J’utilise quotidiennement typescript, eslint, prettier, jest, Cypress, Storybook.
L'expérience utilisateur (UX) et le design d'interface (UI) sont des notions très importantes dans mon domaine, c'est pourquoi elles sont intégrées au cœur de mes développements.
Conception d'architectures front
Développements front
Encadrement de profil junior et confirmé
Animation de groupe de travail
Développement de l'application mobile Covoit'ici :
- audit de code
- mise en place d'un CI/CD via gitlab, fastlane et Firebase App Distribution
- refonte du parcours Conducteur & Passager
J'ai participé avec l'équipe de développement à la refonte technique et
graphique de l'outil NavyaLead. Cet outil permet de visualiser la flotte de
véhicules Navya dans le monde entier afin de garantir le bon fonctionnement
des services.
Dans ce cadre, nous avons :
- amélioré les performances (rendu, info en temps réel)
- mis en place des standards et bonnes pratiques
- créé un KIT UI et externalisé les composants communs
- amélioré l'expérience utilisateur ainsi que l'ergonomie
- amélioré la qualité en créant des TU avec jest et des tests d'interface avec
Cypress
Développement de site responsive
Développement d'application mobile
Revue de code
Audit de code
Recommandation technique
Développement d'application mobile hybride pour le domaine médical avec
Cordova et React
Développement d'application mobile avec React Native
Développement de site responsive
Chez Lectra, j'ai développé des nouvelles fonctionnalités pour une application
web de gestion de cycle de vie de produit qui fait parti d'une offre PLM.
On retiendra notamment les fonctionnalités "My To Do List" développé avec
ExtJS et "Product Costing Scenario" développé avec React.
Vous pouvez voir un aperçu sur le blog de Lectra : https://blog.lectra.com/
article/fashion/683-lectra-fashion-plm-v5-details
Nous étions organisés en équipe SCRUM dans lesquelles j'ai pu tester
différents rôles (scrum master et représentant UX).
J'ai également développé, lors des phases d'amélioration continue, un
dashboard pour suivre la santé de notre code (rapports ESLint, états des
builds jenkins, couverture de code) avec NodeJs.
Mots clés :
HTML5/CSS3 - JavaScript - React - API Rest - node.js - Jasmine - Karma -
npm - ES6 - webpack - SASS - UX - UI - mongodb - IntelliJ - Jenkins - SVN -
GIT
J'ai débuté chez SQLI en 2010 en tant qu'intégrateur web après avoir fait chez
eux mon stage de fin d'année de DUT SRC.
J'ai participé à des missions d'intégration HTML/CSS pour des sites de régions
(Anjou, Mayenne), La Banque Postale, Cofinoga (Espace Client) ou encore
RTE.
J'ai ensuite réalisé l'intégration et le développement (sous eZ Publish) du site
d'une école de commerce locale (BEM devenue KEDGE).
J'ai également animé pour eux des formations utilisateurs (novices à
l'informatique) à la rédaction et mise en avant de contenu.
Je m'intéressais de plus en plus à l'expérience utilisateur et j'ai pu mettre à
profit mes compétences en réalisant un redesign d'application iphone pour
RTE (éco2mix) puis un design d'application interne pour ipad.
Ces missions m'ont permis d'avoir un contact direct avec le client (organisation
d'un atelier de travail dans leurs locaux à Paris) et de pouvoir travailler en
itérations courtes plutôt qu'un cycle en V classique.
Mots clés :
HTML5/CSS3 - JavaScript - eZ Publish - J2EE - Jenkins - SVN - CVS
- Anglais