About Giovambattista
French
Native or bilingual
Italian
Conversational
English
Conversational
Experience
- EDHECLead dev JavaEDUCATION AND E-LEARNINGNovember 2022 - September 2025 (2 years and 10 months)Roubaix, FranceContexte du projet :Reprise et finalisation d’une application interne permettant aux étudiants de s’inscrire aux programmes d’échange à l’étranger selon différents critères (notes, concours, éligibilité ECTS…), tout en offrant à l’administration un outil complet de gestion des jurys, de suivi et de validation des dossiers.Réalisations principales :🔍 Audit et reprise de projet : analyse du code existant, évaluation de l’état d’avancement et estimation de la charge restante.🗂️ Analyse fonctionnelle : étude du cahier des charges et échanges réguliers avec les équipes métiers pour affiner les besoins.🧱 Modernisation technique : migration du backend de Java 8 vers Java 21, refactorisation du code et amélioration des performances.🚀 Mise en place d’un pipeline CI/CD sous GitLab pour automatiser les tests et les déploiements.🧠 Conception et optimisation de l’architecture applicative en tenant compte des contraintes techniques et des exigences de performance.⚙️ Gestion des environnements (intégration, préproduction, production) et suivi des déploiements.🤝 Communication continue avec les équipes métiers à travers des réunions hebdomadaires pour garantir la conformité fonctionnelle du produit.Résultats :✅ Application stabilisée, maintenable et conforme aux attentes métier.✅ Réduction du temps de déploiement grâce à la CI/CD.✅ Amélioration notable des performances et de la qualité du code après migration vers Java 21.
- Gueudet AutomobileExpertise et accompagnementAUTOMOBILEJune 2025 - June 2025Amiens, FranceExpérience : Formation et refonte technique – Stack Java 8/21, Spring Boot, MavenRéalisations principales :Présentation et introduction de Spring Boot et Maven auprès de l’équipe de développement.Animation d’une formation technique complète avec exercices pratiques, démonstrations et supports corrigés.Analyse et audit du code existant des API pour identifier les points d’amélioration.Mise en avant et vulgarisation des bonnes pratiques de développement : principes SOLID, SRP, DDD, etc.Refactorisation et réécriture de plusieurs modules applicatifs en appliquant ces principes et en tirant parti des fonctionnalités avancées introduites depuis Java 8+ (records, lambdas, streams, etc.).
- Auchan RetailDéveloppeurRETAIL (LARGE RETAILERS)April 2020 - November 2022 (2 years and 7 months)Villeneuve-d'Ascq, FranceDéveloppement from scratch d’une application de gestion et de mise en place d’animations commercialesAnalyse des besoins utilisateurs et rédaction des spécifications fonctionnellesConception et mise en place de l’architecture technique de l’applicationDéveloppement full-stack avec Vue.js 2, Node.js, TypeScript et PostgreSQLMise en œuvre de la méthodologie Agile (Scrum) : sprints, daily meetings, revues et rétrospectivesOptimisation des performances du front et du back, intégration continue et bonnes pratiques de code
Recommendations
Be the first to recommend Giovambattista
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
- Diplôme d'ingénieurEpsi2009Diplôme d'ingénieur