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

Ahmed Chaouch

Développeur Java - Spring Boot - Kafka - Angular

€600/day
Carrières-sous-Poissy, FR
8-15 years

Average response time: 1 hour

About Ahmed

Bonjour à toutes et à tous,

je suis un développeur Java Full Stack - Angular, j'ai travaillé dans plusieurs secteurs d'activités comme L'énergie, banques, assurances et l'e-commerce.

J'interviens beaucoup dans le développement des API REST, des tests Cucumber et le développement des interfaces graphiques avec Angular de plus je suis passionné par la résolution des problèmes en algorithmique à travers la plateforme Leetcode(
Finalement, je suis prêt à relever les prochains nouveaux défis.


A très bientôt
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Carrières-sous-Poissy (up to 50km)

Experience

  • RTE Réseau de Transport d'Electricité
    Ingénieur études et développement Java Spring Angular
    ENERGY AND UTILITIES
    July 2022 - Today (3 years and 11 months)
    Paris, France
    Projet : 48/96 guichets Application destinée aux utilisateurs des outils clients marchés qui appartiennent au centre national d'exploitation du système (CNES) et qui assure l'outillage du processus métier associé à la réception des programmes et des offres électriques d'ajustement transmis en amont en temps réel pour garantir l'équilibrage entre la demande et la production d'électricité en France

    • Méthodologie : Agile Scrum
    • Tâches Principales:
    - Elaboration de la documentation technique sur Confluence
    - Participation aux ateliers avec l’équipe métier lors de la mise en place de la bibliothèque de composants graphiques AG Grid pour les offres spécifiques
    - Participation aux ateliers avec l’équipe métier lors de l’ajout du module des offres spécifiques
    - Préparation de la démo pour les équipes métier en collaboration avec les PO et le Scrum Master
    - Participation au chiffrage des user story (US) avec toute l’équipe de développement
    - Révision et priorisation des US avec les PO lors du Sprint Planning
    - Synthétiser avec toute l’équipe, les améliorations à faire dans le projet lors de la rétrospective à la fin de chaque Sprint
    - Développement des interfaces utilisateurs pour les offres spécifiques
    - Développement et test des API REST pour les offres spécifiques avec le client REST POSTMAN
    - Développement des Tests unitaires avec Junit / Groovy
    - Développement des Tests d’intégration avec Cucumber pour assurer la BDD
    - Correction des anomalies et les retours qui sont détectés par les PO
    - Amélioration continue du code existant à travers des US technique
    - Participation au grooming technique avec les développeurs et le TechLead pour évoluer l’architecture existante de l’application dans le but d’intégrer les nouveaux modules

    *Environnement technique: Java 8 / 11, Angular 13, Spring Boot 2.0, REST WS, Junit, Groovy, Rabbit MQ, Kafka, Cucumber, Git, Microservices, Docker
    Java Angular RabbitMQ Spring boot Kafka Connect
  • BNP PARIBAS
    Ingénieur études et développement Java Spring Angular
    BANKING AND INSURANCE
    January 2020 - June 2022 (2 years and 5 months)
    Paris, France
    Projet : LINK - Application destinée aux contrôleurs de Gestion pour le suivi budgétaire, la qualification financière des projets et la déclaration, calcul et envoi des consommations des heures supplémentaires et astreintes

    • Méthodologie : Agile Scrum

    • Tâches Principales:

    - Elaboration de la documentation technique sur Confluence
    - Participation aux ateliers avec l’équipe métier lors de la mise en place
    D’un contrat d’interface avec les applications avales
    - Participation aux ateliers avec l’équipe métier lors de la définition des nouvelles interfaces graphiques pour préparer la migration vers Angular 13 de la partie front
    - Participation au chiffrage des user story (US) avec toute l’équipe
    - Préparation de la démo avec le PO et les développeurs à la fin de chaque Sprint
    - Présentation des nouvelles interfaces graphiques développées à l’équipe métier à la démo
    - Refonte de l’application de Front de Angular JS vers Angular 13
    - Développement des Web services REST pour transmettre les données sous format d’un fichier CSV aux applications consommatrices
    - Test des API REST avec le client REST POSTMAN
    - Développement des Tests unitaires avec Junit / Mockito
    - Développement des Tests d’intégration avec Cucumber pour assurer la BDD
    - Configuration des jobs Jenkins et des playbook dans Ansible Tower avec les équipes OPS transverse
    - Participation aux ateliers avec un architecte technique de l’équipe transverse des architectes afin d’améliorer le processus de l’import et l’export des fichiers CSV, ainsi que le modèle de données existant de l’application LINK
    - Préparation de la livraison des nouvelles fonctionnalités ou bien les corrections des anomalies sur l’environnement de Production

    • Environnement technique : Java 8, Angular 11, Spring 5, Angular, Git, REST, Oracle 19c, Junit, Jenkins, Sonar, Ansible, Agile Scrum
    Java Spring Angular
  • HSBC Global Banking and Markets
    Ingénieur études et développement Java Spring
    BANKING AND INSURANCE
    November 2017 - December 2019 (2 years and 1 month)
    Paris, France
    Projet : E-signature – Champollion – Gestion Electrique Des Documents
    • Méthodologie : Agile Scrum

    • Tâches Principales :

    - Elaboration de la documentation technique sur Confluence
    - Participation aux ateliers avec l’équipe métier pour étudier la génération des contrats d’assurance vie côté Assurance et la signature électronique du contrat côté Banque de détails avec l’équipe YouSign
    - Participation aux ateliers avec l’architecte technique Assurance et l’équipe technique basée en Pologne pour étudier la faisabilité d’éliminer les batchs UNIX et les remplacer par des API REST afin de générer les contrats d’assurance vie en temps réduit
    - Participation au chiffrage des user story (US) avec toute l’équipe GED (Gestion électronique des documents), Extranet (Saisie Contrat Assurance vie) et l’équipe métier basée en Pologne
    - Révision et priorisation des US avec les PO lors du Sprint Planning
    - Préparation de la démo avec le PO et les développeurs à la fin de chaque Sprint
    - Synthétiser avec toute l’équipe, les améliorations à faire dans le projet lors de la rétrospective à la fin de chaque Sprint
    - Développement de l’API REST côté GED pour stocker le contrat d’assurances vie dans le système de gestion de fichiers
    - Développement de l’API REST côté GED pour récupérer le contrat d’assurances vie depuis le système de gestion de fichiers et l’envoyer à l’équipe YouSign côté banque de détails
    - Test des API avec le client REST POSTMAN
    - Développement des Tests unitaires avec Junit / Mockito
    - Développement des Tests d’intégration avec Cucumber pour assurer la BDD
    - Participation avec l’équipe OPS en Pologne pour déployer les API REST sur le Cloud
    - Préparation de la livraison des nouvelles fonctionnalités ou bien les corrections des anomalies sur l’environnement de Production côté GED

    *Environnement technique : Java 8, Maven 3.x Spring Core 5, JavaScript, Git, Jenkins, SyBase, Web Services REST
    Java Spring REST APIs

Recommendations

Be the first to recommend Ahmed

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

  • Diplôme National d'un ingénieur en Informatique - Génie Logiciel
    Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
    2016
    Diplôme National d'un ingénieur en Informatique - Génie Logiciel
  • DEUG, Maths-Physique
    IPEIT - Institut Préparatoire aux Etudes d'Ingénieurs de Tunis
    2013
    DEUG, Maths-Physique

Skill set (29)

Categories