À propos de Julien
- Digiposte (La Poste)
- BPI France (MaTréso, application pour gérer la trésorerie des startup)
- Purchease (Startup)
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Chinois
Bilingue ou natif
Expériences
- La PosteIngénieur développeur Java / Angular2+RESSOURCES HUMAINESmars 2022 - février 2025 (3 ans)Paris, FranceMigration des offres proposées
- Ajout de la nouvelle offre au catalogue
- Création et envoi d’un nouvel évènement Kafka
- Définir les paramètres de l’offre
- Permettre aux administrateurs de gérer l’offre
- Envoi des évènements de compensation pour migrer les utilisateurs existants
Mise en place de l’authentification forte par notification- Mise en place sur un nouveau microservice
- Gestion du choix d’authentification
- Création d’un nouveau workflow de connexion
- Envoi d’un évènement Firebase en asynchrone
- Affichage des différents appareils concernés
- Documentation et métriques
Transition vers une nouvelle UX & UI- Utilisation d’une nouvelle architecture à part entière (state) dans le but de diminuer les appels vers l’API
- Transition vers de nouvelles données mises en avant
- Création des API correspondantes
- Recherche de la lecture optimale en temps processeur
Mutualisation des dépendances- Mise à jour des librairies dépréciés
- Factorisation des dépendances vers un seul fichier
- Partage de la bonne pratique
- Documentation et sourçage de la pratique
Migration du partenaire de gestion de collecte automatique- Analyse de l’existant
- POC sur la faisabilité et estimation de la charge de travail
- Analyse des API et du fonctionnement du nouveau partenaire
- Adaptation et création de workflow dans le but d’éviter tout transition visuelle
- Gestion des nouveaux cas d’usage
- Migration des utilisateurs existants
- Bascule vers le nouveau partenaire
Décommissionnements divers- Suppression de briques inutilisées
- Gestion des dépendances
- Nettoyage et refacto si nécessaires
Amélioration continue- Mise à jour de version de framework déprécié
- Analyse et suppression de code mort
- Mise à jour de code utilisant des fonctions dépréciées
Revue de code- Vérification du suivi des bonnes pratiques
- Vérification de la couverture du code des tests ajoutés
- Vérification du respect des conventions de nommage
- bpifranceIngénieur Java/Angular 2+BANQUE & ASSURANCESfévrier 2021 - février 2022 (1 an et 1 mois)Maisons-Alfort, FranceCréation d’un service d’agrégation de données
- Analyse des requêtes et des réponses
- Travail sur une VM pour communiquer avec les services
- Création du service d’appel et de récupération des données
- Traitement des données et enregistrement
- Renvoi des données à l’utilisateur
- Mise en place de tests unitaires à chaque étape
- Mapping des données
- Ajout de logs afin d’avoir un suivi
Enregistrement des dates utilisateur- Analyse du besoin produit et de l’existant
- Création d’un document d’étude pour faciliter la transmission d’informations
- Proposition de solution technique
- Création de la table et des services
- Récupération des données par le front
- Création des emplacements d’affichages
Sauvegarde des CGU acceptées par l’utilisateur- Migration pour favoriser les utilisateurs existants
- Création d’un nouvel endpoint REST
- Sauvegarde sous forme événementielle
- Affichage conditionnel des mises à jour de CGU
Migrations de données techniques- Analyse des dépendances et de la faisabilité
- Etude de la requête de migration et des impacts
- Tests d’intégration afin d’assurer la non-régression
- Gestion des effets de bords
Refacto des objets techniques- Analyse du code existant
- Suppression du code mort / inutilisé
- Refacto du code existant pour optimiser la performance
- Ajout de tests afin d’augmenter la couverture
- Documentation des nouveaux objets
- Présentation aux autres collaborateurs
Amélioration continue- Mise à jour de version de framework déprécié
- Analyse et suppression de code mort
- Mise à jour de code utilisant des fonctions dépréciées
Surveillance continue- Analyse des logs à chaque déploiement
- Création de tickets
- Résolution des erreurs techniques
Revue de code- Vérification du suivi des bonnes pratiques
- Vérification de la couverture du code des tests ajoutés
- Vérification du respect des conventions de nommage
- SYMPHONY RETAILAIIngénieur développeur fullstack Java/Vue.jsLOGISTIQUE & SUPPLY CHAINseptembre 2020 - février 2021 (5 mois)Issy-les-Moulineaux, FranceFormations aux outils internes de l'entreprise
- Générateur de requêtes SQL
- Backoffice associé à l'application
- Setup de la machine distante
Création de vues utilisant les spécifications- Association des tables en base de données
- Récupération des données en back
- Affichage des données nécessaires en front
- Création d'une UI homogène et intuitive
Utilisation de l'internationalisation- Mise en place de labels traduits
- Utilisation de ces labels pour faciliter l'ajout de langue
Formation sur le framework de l'entreprise- Utilisation et homogénéisation des composants
- Tests sur les limites d'un composant pour vérifier la faisabilité d'une tâche
Recommandations
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
Formations
- Diplôme d'ingénieur, Ingénierie informatiqueTELECOM Nancy2020Diplôme d'ingénieur, Ingénierie informatique
- Classe préparatoire aux grandes écoles, Physique-ChimieLycée Carnot2017Classe préparatoire aux grandes écoles, Physique-Chimie