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

Ayman Ben Amor

Developer | Fullstack Java/Angular TechLead

€560/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ayman

Senior Fullstack Developer with 9+ years of experience in designing and developing highly critical web applications.
Expert in Java / Spring Boot & Angular, I am involved in the entire software lifecycle: architecture, development, security, performance, CI/CD, and production support.

Accustomed to large accounts environments, complex business challenges, and high demands for quality, security, and scalability.
  • French

    Fluent

  • English

    Fluent

  • Arabic

    Native or bilingual

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

Experience

  • Allianz France
    Fullstack Java & Angular Developer
    BANKING AND INSURANCE
    January 2022 - Today (4 years and 7 months)
    Paris, France
    Development of applications for reporting and tracking motor/home insurance claims for Allianz customers, brokers, and agents, to facilitate claims management, reduce operational costs, and speed up case processing.

    Link:
    Responsibilities:

    Implementation of PKCE / OAuth2 / OIDC authentication via APIGEE and Allianz SSO integration.

    Implementation of complex Angular components: multi-step forms, advanced business logic, NGRX, performance optimization, and REST APIs.

    Mentoring and upskilling offshore developers (code review, best practices, support, clean code).

    Protecting application resources with Spring Security.

    Implementation of a batch process for daily synchronization of Allianz approved garages in Elasticsearch.

    Design of a Camunda rules engine integrating all housing claim eligibility rules to automatically generate the most relevant solution proposals for the client.

    Anonymization of sensitive customer data in logs.

    Active contribution to production support, anomaly management, and production deployment on-call duty.

    Integration of an internal AI API for automatic repair cost estimation based on reported damage photos (via an Allianz artificial intelligence API).

    Technical Stack: Java 11/17, Spring Boot 2/3, REST API, Angular 18, NGRX, Apigee, OAuth2/OIDC/SSO, Batch, Spring Security, Camunda, NDBX, Typescript, Maven, JUnit 5, CSS, Mapstruct, Lombok, Mockito, Elasticsearch, Jenkins, Splunk, Github, Redis, Figma, OAuth2 / SSO, Apache TIKA, Lens, SonarQube, IntelliJ, Git, Jira, Confluence, SAFe
    Java Spring boot Angular 18 Elasticsearch Spring Security
  • RENAULT
    Fullstack Java & Angular Developer
    AUTOMOBILE
    October 2019 - December 2021 (2 years and 2 months)
    Paris, France
    Development of a platform for analysis and monitoring of Renault vehicle incidents, used by quality/engineering teams to detect recurring anomalies, accelerate investigations, and improve model reliability.

    Responsibilities:

    Implementation of graphs and statistics to group and analyze incidents (by type, vehicle model, engine type, factory, etc.).

    Addition of a filtering system for alerts to facilitate investigation by incident analysts.

    Development of an integrated collaborative space (comments, technical exchanges) to optimize communication between incident analysts.

    Creation of a detailed incident page consolidating all key information: vehicle characteristics, problem nature, origin, parts concerned, status, action history.

    Development of an advanced search module to identify a vehicle by its ID and retrieve the complete history of associated incidents.

    Implementation of the incident tagging module to facilitate automatic classification and pattern analysis.

    Optimization of status management to improve visibility on processing progress (incident workflow).

    Implementation of documentation via Swagger and reinforcement of code quality through unit & integration tests.

    Technical Stack: Java 11, Spring Boot 2, Angular 11, Hexagonal Architecture, Typescript, Spring Security, Spring Data JPA, REST API, PrimeNG, Hibernate, Mapstruct, Swagger, Liquibase, Lombok, Maven, JUnit 5, Mockito, Docker, Docker-compose, SonarQube, Hazelcast, AG-Grid, Gitlab CI/CD, IntelliJ, PostgreSQL, Ubuntu, Git, Jira, Scrum
    Spring boot REST APIs Hexagonal Architecture Java Angular
  • Agiletestware
    Backend Java Developer
    SOFTWARE PUBLISHING
    September 2017 - September 2019 (2 years)
    Sfax, Tunisia
    Development of a middleware (Pangolin) for managing application and functional tests. This middleware receives results from tests executed by continuous integration systems, including Jenkins, Teamcity, and Atlassian Bamboo, and sends them to the TestRail platform.

    The results provide team members with project visibility.

    This middleware also creates Jira bugs in case of failed tests.

    Link:
    Responsibilities:

    Implementation of a plugin for Jenkins, TeamCity, Atlassian Bamboo, and IBM UrbanCode Build.

    Addition of middleware functionalities to Jenkins pipelines (Jenkinsfile configuration).

    Sending test result files (JUnit, TestNg, NUnit, Trx, Jasmine, Serenity BDD, Cucumber) from content integration systems to the server (Pangolin).

    Extraction and analysis of data in the test results file.

    Implementation of the module for creating a Jira ticket for each failed test.

    Documentation of web services with Swagger and addition of unit and integration tests.

    Technical Stack: Java 8, Angular, Groovy, Spring, Spring Security, REST API, Spring Boot, Gradle, TestRail API, JAXB, JUnit, Mockito, Thymeleaf, license4j, Retrofit, Swagger, Minio, S3, Eclipse, Jenkins, TeamCity, Atlassian Bamboo, IBM UrbanCode Build, Ubuntu, Git, Jira
    Java REST APIs Angular Spring boot Spring

Recommendations

Be the first to recommend Ayman

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

  • Computer Science Engineer
    National School of Computer Science
    2016
    Ingénieur en Informatique

Skill set

Categories