Samer Abdelkafi

Tech Lead & Dév. Sénior Full Stack Java/Angular

Moves to Paris

  • 48.8546
  • 2.3477
New
  • Indicative rate €750 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 1h
Propose a project The project will only begin when you accept Samer's quote.

Confirmed availability

Propose a project The project will only begin when you accept Samer's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris and 20km around

Preferences

Project length
  • Between 3-6 months
  • ≥ 6 months

Verifications

Languages

  • Anglais

    Full professional proficiency

  • Français

    Native or bilingual

Skills (37)

  • Methodologies
  • Beginner Intermediate Advanced
  • Languages
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Frameworks
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • JPA
    Beginner Intermediate Advanced

Samer in a few words

Disponible en qualité d’expert en développement d’application web, Développeur Sénior Full Stack Java/Angular, tech lead, Scrum Master.

Depuis plus que 15 ans, je contribue avec la même passion et avec un niveau d’expertise croissant aux projets de mes clients. Sur mes précédentes missions, j’ai eu l’opportunité d’être Scrum Master en plus de mon rôle de tech Lead.

Dans mon temps libre, je contribue à des ouvrages techniques en tant que relecteur et je rédige des articles sur mon Blog.

Je suis passionné par les nouvelles technologies, la qualité logicielle et les défis technologiques.

Mes technologies préférées sont : Java, Angular, Spring (Boot, Securité, Cloud, MVC, Data), Architecture Microservices, Maven, Git, IntelliJ, JPA, JUnit, Mockito, MapStruct, Lombok, Docker

Pour plus d’info vous pouvez consulter mon portfolio : samer-abdelkafi.github.io

Portfolio

Experience

BNP Paribas Leasing solution - BNP

Banking & Insurance

Référent technique/Expert Full stack Java/Angular

Rueil-Malmaison, France

January 2017 - Today

Contribution au projet l’Employée cockpit au sein de la filiale Leasing de la BNP.
Le projet permet la dématérialisation des documents et l’automatisation de la gestion des processus métier au sein de BNPP Leasing.

J’ai participé aux différentes phases du projet en contribuant au :
• Choix de l’architecture technique et des frameworks
• Formation et encadrement des développeurs
• Conception et développement des IHMs
• Développement et documentation des web service REST
• Identification et proposition des améliorations techniques
• Mise en place de l’Intégration continue
• Coordination avec les contributeurs externes du projet
• Configuration et déploiement de l’application pour la France, la Grande Bretagne, l’Espagne, la Belgique et les Pays Bas
• Assistance aux utilisateurs
• Mise en place d’outils de supervision
• Production des livrables, de la documentation technique
• Analyse et correction des incidents de productions
• Maintenance corrective et évolutive
• Gestion de projet en méthodologie SCRUM (PBRs, Sprint Planning, Rétrospective de sprint, Daily)

Generali - Groupe Generali

Banking & Insurance

Référent technique

Saint-Denis, France

November 2013 - December 2016

Contribution à plusieurs projets touchants à différentes activités de l’assurance tel que la gestion de trésorerie, l’assurance automobile, la formation des agents, l’analyse des données des clients et l’extranet.
Conception et développement de l’application « Requêteur Client » d’analyse des données des clients Generali.
• Recueil du besoin
• Estimation des charges
• Définition du planning du projet
• Spécification de l’architecture technique du projet
• Conception et développement
Intégration des données de l’application LEA à l’application de gestion des formations des intermédiaires SIGAL.
• Estimation des charges
• Spécification de l’architecture technique du projet
• Conception et développement
Migration technique de l’application Autofocus : de PHP en environnement JEE.
• Choix de l’architecture technique.
• Elaboration de la documentation fonctionnelle et technique.
• Développement de l’application.
• Test d’intégration et de performance.
• Gestion des déploiements
Implémentation d’une solution sécurisée (SPPART) d’accès aux partenaires Generali aux applications internes via le SSO.
• Refactoring du code.
• Implémentation de la politique de sécurité interne Generali.
• Etendre la politique sécurité aux applications IARD.
Refactoring du batch de mise à jour des rôles des utilisateurs de l’application LEA.
• Optimisation des performances.
• Développement et test du batch.
• Rédaction des spécifications techniques

STS Group

Software Publisher

Architecte technique Java et Scrum Master

Boulogne-Billancourt, France

May 2012 - September 2013

Contribution au sein d’un éditeur d’une solution d’archivage électronique sécurisé à la mise en place de leur solution d’archivage auprès de deux de leurs gros clients.
Migration des données de la solution d’archivage des documents électroniques de la Banque de France.
• Choix de l’architecture technique.
• Elaboration de la documentation technique.
• Développement de l’application.
• Mise en place de l’intégration continue.
• Test d’intégration et de performance.
• Gestion des déploiements.

Conception et développement d’une solution d’échange sécurisé entre la Banque de France et la BCE (Banque Centrale Européenne) :
• Définition de l’architecture de l’application et choix des technologies.
• Choix des solutions technique de cryptographie et de signature électronique.
• Conception et développement des modules de chiffrement et de signature.
• Test d’intégration.
Gestion de projet de développement d’un coffre fort numérique pour les clients des Banques Populaires.
• Préparation du planning.
• Gestion du projet en méthode Agile (SCRUM).
• Elaboration de la documentation fonctionnelle et technique.
• Choix de l’architecture technique.
• Encadrement des développeurs.
• Mise en place de l’intégration continue.
• Test d’intégration.
• Gestion des livraisons.

Manpower France SAS - Manpower Group

Human Resources

Développeur Sénior

Nanterre, France

September 2011 - May 2012

Assistance au chef de projet pour la gestion d’évolutions et des correctifs sur des applications de cœur métiers.
• Recueil du besoin.
• Elaboration de la documentation fonctionnelle et technique.
• Gestion des projets en méthode agile.
• Test d’intégration.
• Planification et suivie des mises en production.
Refactoring et développement d’évolutions pour l’application de formation des intérimaires ISIS.
• Refactoring du code.
• Développement de nouvelles fonctionnalités.
• Amélioration des indicateurs de qualité du code.
• Développement et automatisation de l’exécution des tests fonctionnels Selenium.
• Collaboration à la gestion en méthode agile du projet.

Strator

Retail

Référent technique

Créteil, France

January 2011 - July 2011

Conception et développement du middle office de gestion des échanges entre les terminaux des buralistes et le back office (système SAP Altadis).
• Choix de l’architecture technique.
• Conception et développement de l’application.
• Rédaction et implémentation des spécifications exécutables GreenPepper.
• Rédaction des spécifications techniques sur le wiki Confluence.
• Test d’intégration et de performance.
• Gestion des déploiements.

Campus France

Education & E-learning

Référent technique

Paris, France

April 2010 - January 2011

Développement d’évolutions et maintenance de l’application de gestion des bourses et de la coopération internationale de campus France.
• Refactoring du code.
• Conception et développement d’évolutions.
• Etude et mise en place d’un environnement d’intégration continue.
• Développement et réalisation des tests unitaires.
• Développement des tests fonctionnels Selenium.
• Encadrement et assistance aux développeurs.

Crédit Agricole SA - Groupe Crédit Agricole

Banking & Insurance

Référent technique

Paris, France

September 2009 - March 2010

Développement évolutif en méthode agile de l’application de consolidation du risque de taux d’intérêt global ITAC.
• Conception détaillée.
• Développement de nouveaux services.
• Développement et réalisation des tests unitaires.
• Développement des interfaces graphiques.
• Développement et réalisation des tests d’intégration.
• Amélioration des performances

FAF-TT

Education & E-learning

Développeur Java/JEE

Paris, France

October 2008 - September 2009

Développement d’une application WEB pour la gestion des dossiers de formations et des contributions annuelles des entreprises de travail temporaire pour le compte de la FAF-TT.
• Conception et développement de l’application.
• Développement des procédures stockées.
• Développement de module d’export de données sous format XML.
• implémentation d’une solution de réplication des données.
• Rédaction des documents techniques.

Education

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code