À propos de Rodrigue
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Espagnol
Notions
Expériences
- BouyguesDev/DevOps Java/Kotlin/ApigeeTÉLÉCOMMUNICATIONSnovembre 2024 - Aujourd'hui (1 an et 7 mois)Paris, France- Développement et exécution de tests unitaires et d'acceptation pour garantir la fiabilité et la qualité des API- Conception de scripts Kotlin avancés pour la migration des proxies API Apigee- Mise en place de pipelines d'intégration et de déploiement continus (CI/CD) pour l'automatisation du déploiement descomposants OPDK- Élaboration de playbooks Ansible pour le provisionnement automatisé des infrastructures Apigee Hybrid- Analyse des besoins techniques des MOE et développement de solutions sur mesure- Recherche et intégration de solutions open-source dans les chaînes de déploiement des composants (proxies, sharedflows), enoptimisant la sécurité et la conformité- Conception de tâches CRON Java pour la gestion proactive des ressources non utilisées (serveurs cibles, bundles de proxy,révisions)- Réalisation de revues de code approfondies et validation des fonctionnalités- Technologies : Java, Kotlin, Quarkus, Spring, GCP, OPDK/Apigee Hybrid, Docker, Ansible, Kubernetes, SonarQube,MongoDB, JavaScript, Vault, Glouton, IDeploy, Gitlab CI, Git Guardian, Metroman
- Ministère de l'intérieurIngénieur Logiciel Java/Python/AngularSECTEUR PUBLIC & COLLECTIVITÉSseptembre 2023 - octobre 2024 (1 an et 1 mois)Capgemini, Paris, France- Respect des principes de Clean Code : SOLID, TDA, TDD, et DDD pour garantir une structure de code maintenable et évolutive.- Implémentation de tests unitaires pour éviter les régressions avec des frameworks tels que JUnit/Mockito, PyTest et Jasmine.- Conception de composants de visualisation de données à l'aide de bibliothèques comme PrimeNG(exemple : tableaux similaires à AG Grid).- Optimisation des traitements grâce à l’utilisation de multithreading pour des performances accrues.- Implémentation de workflows pour le traitement des demandes :• Gestion des événements (ex. ajout de demandes)• Tâches : validation de documents, sécurité intérieure, casier judiciaire, préfecture.• Possibilité de mettre à jour dynamiquement le workflow en modifiant un fichier CSV/Excel grâce à l’utilisation du standard BPMN.- Utilisation de l’AOP (Aspect-Oriented Programming) pour la réutilisation du code et la configuration conditionnelle de l’exécution sans modifier le code existant.- Revue de code des contributions des collaborateurs pour garantir la qualité du projet.- Conception de schedulers pour exécuter des jobs à des intervalles de temps définis, permettant de mettre à jour des données en fonction de critères spécifiques.- Technologies : Python, Java, Spring, Angular, MongoDB, Kubernetes, Angular Material, WSL 2, Docker, CodeShip, SonarQube, Github Actions
- Capgemini LabIngénieur Logiciel Java/React NativeEDITION DE LOGICIELSoctobre 2022 - août 2023 (10 mois)Issy-les-Moulineaux, France- Implémentation de nouvelles fonctionnalités : Calcul d'itinéraire via l’API OpenStreetMap.- Implémentation d’une mémoire tampon pour la synchronisation des données des capteurs.- Intégration de l'algorithme de correction d'erreur (Dead Reckoning).- Conception de tests pour éviter les régressions avec JUnit/Mockito.- Intégration d’Apache Kafka en mode Messaging pour la production et la consommation de données (Producer, Consumer, Topic, Partition...).- Refactoring et revue de code pour améliorer la qualité et la maintenabilité.- Rédaction de documentation fonctionnelle et technique pour l’onboarding des nouveaux collaborateurs.- Mise en place de pipelines CI/CD sur AWS en utilisant EC2 et GitLab CI/CD pour l'automatisation des déploiements.- Technologies : Java, React Native, MongoDB, Cloud AWS, Google Maps API, Apache Kafka, GitLab CI/CD
Recommandations
Soyez le premier à recommander Rodrigue
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
Formations
- Bachelor of Science in Computer EngineeringInstitut Universitaire de la Côte2021Bachelor of Applied Science - BASc, Computer Engineering
- Ingénieur informatique3iL Ingénieur2024Spécialité Java/JEE, développement Web et Intelligence Artificielles. → Développement d'API REST, Java/JEE, Spring MVC, PHP → Développement web, AngularJS, ReactJS, Symfony → Gestion de base de données, MySQL, PostgreSQL
Certifications
- AWS Certified Cloud PractitionerAWS2022