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

Safwen Derouiche

Tech Lead

€300/day
Paris, FR
8-15 years

Average response time: 1 hour

About Safwen

Bonjour,

Passionné d'informatique depuis très jeune, j'ai réussi à faire d'une passion mon métier et de me former aux nouvelles technologies de développement, en veillant toujours à produire un code propre, testable et maintenable.

Après des années d'expériences en développement Fullstack, j'ai de solide connaissance en développement Backend : Java ( certifié Java 8 OCA ) et Spring ( certifié Spring Professional : Core, Boot, MVC, Security, AOP )
et aussi en développement Frontend : Typescript (Angular Framework)

Si vous avez besoin d'une personne compétente pour la réussite de vos projets, contactez-moi.
  • French

    Fluent

  • English

    Conversational

  • Arabic

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • AAA-Data France
    Tech Lead
    AUTOMOBILE
    October 2021 - Today (4 years and 8 months)
    Paris, France
    Datalake : Système de gestion et traitement de données de véhicules.
    Ce système permet de réaliser les démarches d'immatriculation, lister les détails
    techniques d’un véhicule et générer des statistiques en se basant sur l'historique.
    Taches réalisées :
    • Analyse des besoins avec le Product Owner et les clients
    • Migration du backend en Spring 5
    • Migration du frontend en Angular 13
    • Développement des tests unitaires (Junit, Mockito)
    • Développement des différentes fonctionnalités
    • Participation aux réunions techniques, gestion et correction des anomalies du projet
    • Participation à l’audit du code et résolution des problèmes de performances
    • Elaboration de la documentation technique de l’application
    • Encadrement et montée en compétence de l'équipe en Spring et Angular avec des
    formations et des workshops
    Java Spring Angular 13
  • Cision France
    Développeur Sénior Java-J2EE / Angular
    PRESS AND MEDIA
    January 2020 - September 2021 (1 year and 8 months)
    Paris, France
    LuQi : plateforme de veille et de diffusion d'information qui permet de surveiller l’actualité
    et de maîtriser la réputation des annonceurs.
    Cet outil permet de développer les décisions stratégiques en gérant la communication
    avec les journalistes et les médias.
    Ce système est développé suivant l'architecture Microservices
    • Analyse du besoin et cadrage
    • Participation aux cérémonies agile-scrum
    • Participation à la mise en place de l’architecture micro-services
    • Développement des fonctionnalités de l’application
    • Développement des tests unitaires selon la méthodologie TDD (Junit, Mockito)
    • Développement des batchs de synchronisation (Spring Batch)
    • Participation aux réunions techniques, gestion et correction des anomalies du projet
    • Participation à l’audit du code et résolution des problèmes de performances :
    • Refactoring du code / sécurité
    • Refactoring des requêtes XQuery de la base données Marklogic (NoSQL)
    • Elaboration de la documentation technique de l’application
    Java Spring Scrum Angular 8
  • Infor
    Team Lead : HPO Project
    HOSPITALITY
    August 2018 - December 2019 (1 year and 4 months)
    Tunis, Tunisia
    HPO : Système Hôtellerie d'optimisation et de gestion des prix, permet de recommender
    les prix en se basant sur les données de l'hôtel et ses concurrents.
    HPO est en fait le projet NeoPricer développé par la société LB Consulting en 2017 en
    migrant vers des nouveaux frameworks et en ajoutant des nouvelles fonctionnalités
    ( Java 8, Spring core, Spring MVC, Spring Security, Spring AOP, Angular 6.. )
    Gestion de projet :
    montée en compétence de l'équipe en Spring 5
    Backend :
    gestion générique des exceptions
    gestion des notifications avec WebSockets et en intégrant RabbitMQ
    transformation l'application en une application Stateless ( Spring Session, Redis )
    utilisation des profiles de Spring pour assurer deux modes d'authentification ( avec
    accées au base de données ou avec SAML )
    migration du code de java 6 en Java 8 :
    optimisation du code avec Stream API
    gestion génerique des dates
    développement des taches fonctionnelles : récupérations et traitements des données
    Frontend :
    mise en place d'une architecture d'application Angular 6 "From Scratch"
    gestion de routage
    gestion d'internationalization
    gestion des requetes HTTP et Interceptor
    gestion des notifications avec WebSockets
    développement du noyau de l'application avec des composants génériques
    développement des taches fonctionnelles : récupérations et traitements des données
    Java Spring Angular

Recommendations

Be the first to recommend Safwen

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

  • Génie informatique - Spécialité Systeme d'information
    Ecole Nationale d'Ingénieurs De Carthage - Tunis
    2016

Certifications

Skill set

Categories