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

Hamdi Megdiche

Senior Full Stack Developer

€500/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Hamdi

Senior Full-Stack Engineer specialized in Spring Boot, Node.js / NestJS, React, Next.js, and Angular.
I assist my clients in the creation, modernization, and optimization of scalable and performant web applications.

I can help you to:
  • Design and develop robust APIs (Java / Spring Boot or Node.js).
  • Build modern interfaces in React/Next or Angular
  • Carry out complete overhauls of existing systems
  • Implement CI/CD, automated tests, best practices & clean code
  • Improve performance, architecture, security, and maintainability
🔧 Usual deliverables: complete web applications, microservices, React/Angular frontends, migrations (AngularJS → React, SQL → PostgreSQL), technical audits, performance optimization.

🎯 Differentiation: quality-oriented approach, strong finance/banking experience (CA-CIB, Société Générale), expertise in hexagonal architecture & modern tools.

Available for backend, frontend, or full-stack missions.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Crédit Agricole CIB
    Senior Full Stack Developer
    BANKING AND INSURANCE
    December 2023 - Today (2 years and 6 months)
    Montrouge, France
    - Complete structuring of the front project with Vite and React, integration of all packages and tools (tests, CI/CD, tooling, linting).
    - Implementation of automated E2E tests with Cypress and Vitest, integrated into the GitLab CI/CD pipeline.
    - Optimization of application performance by reducing the final bundle (treeshaking, lazy loading, splitting).
    - Implementation of REST APIs in hexagonal architecture, ensuring clear separation of layers (domain, application, infrastructure).
    - Implementation of an AI-assisted development tool:
    • Use of the Copilot AI agent for accelerated development, snippet generation, RegEx, and code optimization.
    • Exploration of LLM integrations in front-end pipelines.
    • Contribution to internal discussions on the governance and use cases of generative AI in development (automated documentation, augmented code review, future integration of an intelligent agent for API documentation).
    - Continuous monitoring of clean code best practices, accessibility, and UX/UI optimization.

    Technical Environment(s):
    React | Redux (ReduxToolKit) | AgGrid | TypeScript | Vite | Vitest | Cypress | Copilot | Java 21 | Styled-components | AntD kit | Rest API | Hexagonal Architecture | Spring Boot | Liquibase | MongoDB | PostgreSQL
    React.js Spring boot redux Java Microsoft Copilot
  • Société Générale
    Senior Full Stack Developer
    BANKING AND INSURANCE
    June 2022 - November 2023 (1 year and 5 months)
    Fontenay-sous-Bois, France
    Creation of a legal expert data entry portal, processing of legal assistance requests, and access to legal knowledge:
    • Integration of the Sharepoint solution with Microsoft GraphAPI.
    • Integration of the Outlook - Out of office functionality.
    • Improvement of the legal request export service.
    • Update of assistance request routing rules.
    • Mentoring of interns.
    Technical Environment(s):
    Angular | Reactive Forms | NextJs | NestJs | TypeScript | Rest API | Sharepoint |
    Microsoft GraphAPI | PostgreSQL | Jest |vite
    Angular NestJs Next.js Microsoft Sharepoint
  • Crédit Agricole CIB
    Lead Front Developer
    BANKING AND INSURANCE
    June 2020 - June 2022 (2 years)
    Montrouge, France
    Management of the internal Front Component-UI Framework:
    • Maintainability and addition of new React components.
    • Ensuring test quality with Jest.
    • Writing documentation and manual tests with StoryBook.
    • Deployment and packaging with Rollup.
    • Participation in the evolution of the source strategy and technical choices, and in various agile ceremonies.
    • Mentoring of interns.
    • Monitoring software quality and alignment with clean code practices (Code reviews).
    Technical Environment(s):
    React | Redux (ReduxToolKit) | ReactQuery | ReactTable | TypeScript | Rollup | StoryBook | Java 8 | Spring Boot | Rest API | NiFi | Kafka | Liquibase | PostgreSQL | Styled components | AntD kit | Junit | Jest
    React.js Java redux Spring boot Apache Kafka

Recommendations

Be the first to recommend Hamdi

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
    Ecole Supérieure Privée d'Ingénierie et de Technologies
    2020
    Diplôme d'ingénieur
  • Fundamental License in Computer Science
    Institut supérieur d'informatique
    2017
    Licence fondamentale en sciences de l'informatique

Skill set

Categories