À propos de Julien
Français
Bilingue ou natif
Expériences
- decathlonIntégrateurSPORTseptembre 2019 - janvier 2020 (4 mois)Croix, FranceRéalisation d’une API (avec Ruby), refonte du front Orao - KiteSurf Community (en React JS) et création d’un batch pour permettre d’analyser et d’envoyer des alertes SMS/MAIL aux utilisateurs de l’application.Ruby : utilisation de JWT, connexion 0auth2 avec Decathlon Login, refactorisation d'une partie de l’application, ajout des rôles (regular/pro/admin) et possibilité de créer une page/service personnalisé pour des professionnels.React JS : mise à jour des paquets NPM, amélioration des performances globales du site, amélioration de l'interaction front/API, amélioration de la carte permettant d'afficher les spots (utilisation de OpenStreetMap), utilisation des promises et création d’un back office pour les professionnels de l’événementiel.Java 11 : création d'une application Java 11 en Springboot 2.1 (l'application permet de tourner en interne sur les serveurs de Décathlon pour analyser et envoyer via contact avec l’API SMS/EMAIL de Décathlon une alerte à l'utilisateur pour ses demandes concernant un spot/événement).Structure du batch Java :Configuration => contenant la configuration de l'applicationController => les controlleursDTO => modèle objet (Alert, Contact, Token, UserInfo)Interfaces => interfaces pour interagir avec les servicesRepository => base de données via JPAService => service pour envoyer SMS/EMAIL
- Centre Européen de FormationMaintenance, intégration & refactorisationEDUCATION & E-LEARNINGfévrier 2020 - mars 2021 (1 an et 1 mois)Villeneuve-d'Ascq, FranceMaintenance du site (110 pages, 50 000 connexions quotidiennes).Utilisation de Redux, Redux-Logger, Redux Form, React-router-dom, Axios et Eslint. Favorisation de l’utilisation native de outils/API fournis par ReactJS afin de garantir un code propre.Refactorisation complète du site (remplacement de NPM par Yarn, amélioration de la structure globale du projet (atomic structure), tri et retrait de paquets inutiles, mise à jour de tous les paquets Yarn et de React 16.3 à 16.13.1).Utilisation de la méthode Lazy() de React.lazy(), de l’API Portal() de ReactJS, des Hooks ReactJS et des composants fonctionnels.Ajout de features dans le projet (traceur de temps de session utilisateur, lecteur PDF intégré au site, refonte du système des devoirs (avec éditeur wysiwyg et sauvegarde en temps réel du devoir), pop-up de contact pour les professeurs).Test unitaires (JEST), formation d’un développeur dans le centre européen de formation sous ReactJS X (anciennes et nouvelles méthodologies, syntaxes ES6, ES7 et ES9).
- InsitactionAide au développement de l'entrepriseEDITION DE LOGICIELSoctobre 2018 - décembre 2018 (2 mois)Lille, FranceAide au développement de l’entreprise.Apport de notre savoir-faire pour le développement PHP des CMS du marché (Wordpress, Magento, Prestashop).Apport de notre savoir-faire sur GIT et l’administration des serveurs et réseaux pour l’entreprise.
Recommandations
Soyez le premier à recommander Julien
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4