About Rodrigue
French
Native or bilingual
English
Fluent
Spanish
Basic
Experience
- BouyguesDev/DevOps Java/Kotlin/ApigeeTELECOMMUNICATIONSNovember 2024 - Today (1 year and 7 months)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/AngularPUBLIC SECTORSeptember 2023 - October 2024 (1 year and 1 month)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 NativeSOFTWARE PUBLISHINGOctober 2022 - August 2023 (10 months)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
Recommendations
Be the first to recommend Rodrigue
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- 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