You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Giovambattista I.GI

Giovambattista I.

Lead dev / Senior Full stack Developer

€600/day
Lille, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Giovambattista

Passionate about software development and system optimization, I have been supporting companies for over 15 years in the design, implementation, and maintenance of high-performance and reliable back-end and front-end solutions.
  • French

    Native or bilingual

  • Italian

    Conversational

  • English

    Conversational

Can work on-site
Lille (up to 50km)

Experience

  • EDHEC
    Lead dev Java
    EDUCATION AND E-LEARNING
    November 2022 - September 2025 (2 years and 10 months)
    Roubaix, France
    Project context:
    Taking over and finalizing an internal application allowing students to enroll in exchange programs abroad based on various criteria (grades, competitions, ECTS eligibility, etc.), while providing the administration with a comprehensive tool for managing juries, tracking, and validating applications.

    Main achievements:

    🔍 Project audit and takeover: analysis of existing code, assessment of progress, and estimation of remaining workload.

    🗂️ Functional analysis: study of the specifications and regular exchanges with business teams to refine needs.

    🧱 Technical modernization: migration of the backend from Java 8 to Java 21, code refactoring, and performance improvement.

    🚀 Implementation of a CI/CD pipeline under GitLab to automate tests and deployments.

    🧠 Design and optimization of the application architecture, considering technical constraints and performance requirements.

    ⚙️ Management of environments (integration, pre-production, production) and deployment monitoring.

    🤝 Continuous communication with business teams through weekly meetings to ensure the functional compliance of the product.

    Results:
    ✅ Stabilized, maintainable application compliant with business expectations.
    ✅ Reduced deployment time thanks to CI/CD.
    ✅ Notable improvement in performance and code quality after migration to Java 21.
    Java Spring Boot performance-optimization ci-cd-management Angular 11 PostgreSQL
  • Gueudet Automobile
    Expertise and support
    AUTOMOBILE
    June 2025 - June 2025
    Amiens, France
    Experience: Training and technical redesign – Java 8/21 Stack, Spring Boot, Maven

    Main achievements:

    Presentation and introduction of Spring Boot and Maven to the development team.

    Conducting comprehensive technical training with practical exercises, demonstrations, and corrected materials.

    Analysis and audit of existing API code to identify areas for improvement.

    Highlighting and simplifying good development practices: SOLID principles, SRP, DDD, etc.

    Refactoring and rewriting several application modules by applying these principles and leveraging advanced features introduced since Java 8+ (records, lambdas, streams, etc.).
    Java Spring Boot Domain Driven Design Maven API SOLID
  • Auchan Retail
    Developer
    RETAIL (LARGE RETAILERS)
    April 2020 - November 2022 (2 years and 7 months)
    Villeneuve-d'Ascq, France
    Development from scratch of an application for managing and implementing commercial promotions

    Analysis of user needs and writing of functional specifications

    Design and implementation of the application's technical architecture

    Full-stack development with Vue.js 2, Node.js, TypeScript, and PostgreSQL

    Implementation of Agile methodology (Scrum): sprints, daily meetings, reviews, and retrospectives

    Optimization of front-end and back-end performance, continuous integration, and good code practices
    Vue.js Node.js PostgreSQL Agile methodology Elasticsearch

Recommendations

Be the first to recommend Giovambattista

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineering degree
    Epsi
    2009
    Diplôme d'ingénieur

Skill set

Categories