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

Hamza Laaroussi

Tech lead Java/Angular

€650/day
Houilles, FR
8-15 years

Average response time: 1 hour

About Hamza

Tech lead Java/Angular avec plus que 8 ans d'expérience.
Doté d'une grande capacité d'adaptation à tout environnement, d'être autonome pour résoudre tout problème technique et de pouvoir accompagner une équipe de developpeurs, j'intervient sur plusieurs aspects d'un projet IT
  • Arabic

    Native or bilingual

  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Basic

Can work on-site
Houilles (up to 15km)

Experience

  • SGCIB
    Développeur senior java/angular
    November 2022 - Today (3 years and 7 months)
    Paris, France
    Monitoring Mise en place et configuration d'ELK8 Intégration de Metricbeat et Filebeat pour monitorer pods kuberntes Intégration d'APM agent pour monitorer les microservices Conception et developpment d'un service de monitoring permettant de pousser les données de comptabilité dans ELK Gestion du cycle de vie des indices dans ELK8 Backend Participation à l'amélioration de l'architecture microservices Prise en compte des recommendations d'audit de sécurité Gestion des buckets AWS S3 Participation à la migration à java 21 et spring boot 3 Frontend Migration d'angular v14 -> v17 Migration de Karma/Jasmine -> Jest Mise en place des tests de non regression avec Cypress Agilité Animation des différentes céremonies de la mathode SAFE Participation et préparation à l'évenement du PI planning Environemment technique: Java 15/17/21, Angular 12/14/17, Spring boot, Spring security, Spring cloud, Junit, Karma/Jasmine, Cypress, Potsgres, Oracle, Docker/Kubernetes, Lens, Jenkins, Github actions, ELK 8, AWS S3 Agile: SAFE. Environemment fonctionnel : Intérprétation comptable.
    Expériences professionnelles
  • Crédit Agricole CIB
    Tech Lead Java/Angular
    October 2021 - November 2022 (1 year and 1 month)
    Paris, France
    Projet : DAFNE CACIB outil de notation et d’analyse financière

    Mise en place du design technique de projet DAFNE CACIB (Front-end + Back-end + CI/CD)

    Analyse et compréhension du besoin du projet

    Définition des spécifications techniques du projet.

    Configuration de la pipeline Gitlab CI/CD

    Mettre en place les environnements de déploiements avec ArgoCD

    Back-end : Développement d’un template de micro-services avec SpringBoot

    Back-end : Mise en place des tests unitaires et tests d’intégration des APIs

    Front-end : Développement du squelette de l’application Angular suivant les prototypes Figma

    Front-end : Migration de karma/Jasmine à Jest

    Front-end : Mise en place des tests de non-régression avec Cypress/Cucumber

    Développement de l’application DAFNE CACIB (Front-end + Back-end)

    Constitution de l’équipe MOE (3 Devs + 1 testeur)

    Back-end : Développement des APIs transverses (scheduling, mailing ...) avec SpringBoot

    Back-end : Mise en place d’une authentification SSO avec OIDC et Spring security.

    Bak-end : Développement des tests unitaires (Junit) et tests d’intégration (MockMvc)

    Back-end : Piloter des tests de charge sur la BDD postgeSql

    Front-end : Développement d’un système de gestion d’état avec RxJS BehaviorSubject

    Front-end : Intégration des tables de données interactives avec AG-Grid entreprise

    Front-end : Développement des tests unitaires(Jest) et tests de non-régression (Cypress/Cucumber)

    Back-end + Front-end : Résoudre les blocages de l’équipe Dev

    Back-end + Front-end : Veiller au respect des bonnes pratiques de développement (Principes SOLID, Design Patterns, DRY, Fail-fast ...)

    Chiffrage et évaluation des charges du projet

    Environnement technique : Angular 11, cypress, jest, figma, Java 11, Spring Boot, mockMvc, Kafka, Docker/Kubernetes, Gitlab-CI, Jenkins, Artifactory/Xray, ArgoCD, Vault.

    Agile : SCRUM

    Environnement fonctionnel : Notation entreprise, analyse financière et bilan analytique
  • BNP Paribas CIB
    Développeur Senior Java
    July 2018 - September 2021 (3 years and 2 months)
    Paris, France
    Mission : Gérer les programmes d'interfaces OMR qui interfacent le système de back office OMR avec des applications Front / Back (SIBES, Kondor, FXO, STAR ...) en Europe, Asie et Pacifique, Amérique et Moyen-Orient-Afrique chez BNP-CIB. Projet : Dé-commissionnement du taux Libor Développement des interfaces entre OMR et les Systèmes (STAR, FXT, Kondor ...) Développement et configuration de la connexion aux MQSéries Débogage et correction des problèmes de performance Développement des tests unitaires et tests BDD Revue et participation à la rédaction des spécifications. Proposer des solutions pour une bonne gestion de la migration vers les nouveaux taux. Projet : Transfert d'activités depuis les branches Fortis en Romanie et République tchèque vers les banques centrales en utilisant le principe FINCOPY. Revue des spécifications Développement des nouveaux formats des messages SWIFT Configuration SSL de la connexion aux MQseries des paiements SWIFT Développement des tests unitaires et tests BDD Support lors des tests fonctionnels Suivi de la mise en production Projet : Migration des deals REPOs depuis le système STAR vers le système APEX Développement d'une nouvelle interface entre OMR et APEX Développement des tests unitaires et tests BDD Suivi de la mise en production sur les différentes branches d'OMR (EMEA, APAC, NAR) Présentation des fonctionnalités de l'interface APEX aux intervenants OMR Rédaction de la documentation technique Demande et suivi de la création des nouvelles MQseries. Participation à la migration SVN vers GIT Création des jobs Jenkins Environnement technique : Java 8, ExecuterService, Hibernate, Spring, Junit, Oracle, Jenkins/Ansible, MQSeries, Cucumber, Artifactory/Nexus, Bitbucket, linux, Cloud IV2 (cloud privé) Agile : SCRUM, KANBAN Environnement fonctionnel : Swap, Forward, Spot, Repo, Option, FRA, Swift, Titres

Recommendations

Be the first to recommend Hamza

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

  • Engineer's degree, Computer science
    Ecole Mohammadia d'Ingénieurs
    2014
    Engineer's degree, Computer science

Skill set (39)

Categories