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

Kamal Bouhfid

Tech lead FullStack Java / Angular

€550/day
Paris, FR
3-7 years

Average response time: 1 hour

About Kamal

Expert des SI à dimension humaine, J'accompagne au quotidien mes clients dans leur désir d’innovation et de transformation digitale et informatique. Je prends les projets innovant qui me permets d'avancer sur plusieurs stack techniques dans le domaine aussi variés que le conseil, le développement ou encore la conduite de projet, contribuent chaque jour à la réussite de nombreux projets.
  • French

    Fluent

  • Arabic

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Orléans (up to 10km)

Experience

  • Crédit Agricole CIB
    TECH LEAD FULLSTACK JAVA /ANGULAR
    BANKING AND INSURANCE
    May 2021 - July 2024 (3 years and 2 months)
    Paris, France
    Projet :

    La refonte du projet ANADEFI par une solution Groupe CACIB centralisée de notation bancaire (Retail / holding) qui porte sur les adaptations à mettre en œuvre dans l’entité CACIB, en cohérence avec les directives d’architecture cible du SI Risque CACIB, toute en assurant la communication avec les autres applications du SI de l’entité CACIB
    ainsi que celles de la holding CASA.

    Le projet vise l'intégration de cette nouvelle solution en Java / Angular et l’adapter avec les règles fonctionnelles actuelles.


    Organisation : 2 Squads de 6 dév, 2 PO, 1 BA, 2 Techs lead, 1 Testeur QA / Sprints de 2 semaines.

    Tâches :

    - Développement des évolutions sous un environnement micro service Java 17 /Spring boot
    - Création et déploiement des POD sous un environnement Kubernetes.
    - Création des pipelines sous GitLab.
    - Migration Angular 14 à Angular 16.
    - Garantir la qualité du code avec (Sonar).
    - Développer des IHMs en Angular 16 /Typescript.
    - Développement sur la base des descriptions fonctionnelles produites par le(s) Business Analyst(s).
    - Mise à jour et rédaction de la documentation technique.
    - Intervenir sur les différentes problématiques techniques rencontrées et proposer de nouvelles solutions.
    - Revue de code (validation technique et fonctionnelle et avec le métier).
    - Participer au affinage des tickets JIRA, et les cérémonies agiles.
    - Analyser les besoins techniques et mettre en place les phases de tests unitaires / intégrations.

    Environments Technique: JAVA 17, Spring boot, Oauth2, Spring security, Maven, Swagger, SonarQube, Elasticsearch, AWS Bucket S3, PostgreSQL, GitLab, CI/CD, Kubernetes, Angular 16.
    Spring Batch JavaScript TDD Cucumber Maven Java Jboss Material Design PostgreSQL Spring Security Spring boot AWS S3 Gitflow intelij Kubernetes Swagger Angular
  • EUROP ASSISTANCE FRANCE
    TECH LEAD CONFIRMÉ FULLSTACK JAVA /ANGULAR
    BANKING AND INSURANCE
    April 2020 - May 2021 (1 year and 1 month)
    Paris, France
    Projet :

    Le projet CORE-DRSA est une plateforme d’assistance routière, permettant aux entités opérateurs de créer des dossiers clients et des missions d'assistance ( remorquage, déplacement, assistance électrique…), et suivre les états des missions en temps réel de bout en bout.
    Vu son contexte international (anglophone), l’application est centralisée en France et consommée par plusieurs filiales en Europe (Allemagne, Italie, Espagne).
    Le projet est en architecture Hexagonale, splitter sur plusieurs microservices CORE-DRSA et d’autres externe (affiliate) (Spring boot / Architecture, Java 11, Angular 14, Kotlin)


    Organisation : 2 Squads de 5 dév, 2 PO, 2 Tech lead, 2 Testeurs QA / Sprints de 2 semaines.

    Tâches :

    - Participation aux WBS (Work breakdown structure) et Deep dive clients.
    - Faire le code review et participer aux grooming des tickets JIRA.
    - Intervenir sur les différentes problématiques techniques rencontrées et proposer de nouvelles solutions.
    - Coacher les nouveaux arrivants sur le projet et partager les best practices du Dev.
    - Analyser les besoins techniques et mettre en place les phases de tests unitaires / intégrations.
    - Développer en BDD / DDD - clean code, et garantir la qualité des livrables.
    - Développer en Java 11 / Kotlin 1.8 les US et mettre en place les tests unitaire / intégrations.
    - Implémenter des features de performance et optimisation des délais d'exécution.
    - Staging les nouvelles versions en UAT et assurer la non-régression et la Sanity check.
    - Garant de la bonne qualité du code avec (Sonar).
    - Maintenance corrective et évolutive des différents domaines du projet pour les différents
    environnements (Dev, Recette, Pre-Prod, Prod …).
    - Traitement et analyse des retours clients.

    Environments Technique: Java 11, Spring boot, SonarQube, Apiary, BDD, DDD, Hibernate,
    Elasticsearch, AWS, Jenkins, Microservices, Kotlin 1.8, Kibana, Docker, PostgreSQL, Maven, Angular 14, Material UI, JUnit, Git, IntelliJ.
    Java 11 Maven Liquibase Jenkins PostgreSQL Git Spring boot Angular Hibernate Typescript Docker SonarQube apiray TDD/BDD Elasticsearch Jenkins/Sonar Material UI AWS Lambda AWS S3
  • Société Générale
    Développeur FullStack Java / Angular
    SOFTWARE PUBLISHING
    April 2017 - April 2020 (3 years)
    Casablanca, Morocco
    • Organisation : Squad de 6 développeurs, 1 PO, 1 Tech lead, 1 Testeur QA / Sprints de deux semaines.
    Projet :

    • Spotlight : une solution développée pour la notation des risque bancaire, traitement des comptes clients interne, ainsi que les déclarations à la banque centrale Maroc (Bank Al-Maghrib), l’application basé sur deux volets, le paramétrage et les déclarations EDI / XBRL, pour la deuxième partie consiste l’analyse du Data des utilisateurs et la transformer via des jobs Talend.
    • Sogeconso : une application web créé pour simuler les crédits créer les dossiers des clients (physique/morale) des clients, l’idée derrière c’est de répondre au besoin de la filiale Eqdom pour digitaliser le processus des crédits interne, (Conso/Immo) qui fait partie du groupe Société générale.
    Tâches :

    - Développement et conception du projet Spotlight from scratch.
    - Analyse de besoin et participation dans le benchmark des SPEC.
    - Communication avec le client et le déploiement des démos.
    - Développement et mise en place les tests unitaires Backend / Frontend.
    - Conception, Développement et Intégration des nouvelles fonctionnalités
    - Recette client : Qualification des anomalies.
    - Maintenance et évolution du socle technique.
    - Refonte du service d'authentification à travers une liaison avec LDAP.

    Technologies / Environnement : Java 11, Spring boot, Spring security, JHipster, Spring batch, Apache CXF, Web service REST/Soap, Hibernate/JPA, Junit, PostgreSQL, Angular 9, Eclipse, Maven, Sonar, GIT, HTTP Servers, Talend BI. WebSphere Server, Vaadin Framework,4gl, Informix.
    Java 8 Spring boot Spring Data Web Services Angular JPA JUnit Microservices SQL Server Vaadin Jboss EJB MySQL GitHub PostgreSQL Talend ETL

Recommendations

EL
FU
FU
+1
Essaddiq Lakhlifi and 3 other people have recommended Kamal

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

  • Génie Informatique
    Ecole Supérieur des Technologies
    2014
  • Ingénierie Informatique et Systèmes Décisionnelles
    Ecole National des Sciences Appliquées
    2017

Skill set

Categories