Soufiane BOUSSAKLA

Lead Développeur Full-Stack | Java, Angular

Salaire / Taux journalier

95870 Bezons, France

Freelance

Peut venir sur site

Expertises

JavaGoogle Cloud PlatformSpring BootTypescriptDéveloppement BackendDéveloppement FrontendDockerRESTful APIsC++MySQLOracle DatabaseMicrosoft SQL ServerPHPHTMLJavascriptCSSMavenGitLabCypressJenkinsAngularKafkaAWSCLinuxScrumIonicElasticsearch

Langues

AnglaisArabeFrançais

À propos

Introduction

Lead développeur Full-Stack avec expertise en Java/Spring Boot et technologies cloud, spécialisé dans la migration vers les microservices et l'optimisation d'applications à fort trafic. Fort de 10+ ans d'expérience chez des acteurs majeurs comme Crédit Agricole CIB et JCDecaux, j'apporte une maîtrise technique complète (Angular, TypeScript, GCP) et une approche agile éprouvée pour transformer vos projets digitaux.

Liens

Expérience de travail

Lead Dev Full-Stack

Crédit Agricole CIB

sept. 2022 - Présent

4 ans 2 mois

Hybrid

Au sein du service SCS (Supply Chain services) qui appartient à RSF (Receivable & Supply chain Finnancing) qui utilise une plateforme en ligne pour offrir aux entreprises un moyen efficace et innovant pour optimiser leurs flux de trésorerie. Équipe : 4 SQUADS (chaque squad 1 lead dev, 3 développeurs, 3 BA, Project ref) Méthodologie : Agile Scrum (SAFe) RÉALISATIONS Migration de l’application de la légacy aux micro-services Résolutions des problèmes liés à la prod Refactorisation de certains modules de l’application Relecture et Approbation des merges request de la squad Conception, développement des nouveaux micro services ENVIRONNEMENT TECHNIQUE Frontend : TypeScript, Angular, Angular Material, Angular CLI, Backend : Java, Spring boot, Spring Security, Spring Data/JPA, Spring Cloud, KAFKA, Hibernate ENVERS Forge : GitLab, GitLab CI/CD, Maven, Jira, Docker Automatisation et tests : Cucumber SGBD : SQL SERVER

Ingénieur de développement fullstack

SFEIR

févr. 2019 - oct. 2022

3 ans 9 mois

Région de Paris, France

Mission chez M6 PUB ● Développement des nouveaux modules de l’application ● Proposition des améliorations pour augmenter la qualité des projets ● Refactorisation de l’application ● Conception et développement d'un outil pour la planification des annonces publicitaires en fonctions des kpis médiatiques ● Cypress : création de nouveaux cas de tests pour les nouvelles fonctionnalités ● Jenkins : Mise en place des pipelines de déploiement Mission chez la stime: ● Développement des applications Angular/Java /Springboot: brico fid: gestion de la fidélité de bricomarché Portail déploiement : suivi du déploiement des applications: ReFlex, Dimos... Espace com: gestion de plan de compagnie d’intermarché ● Correction des bugs et évolutions des applications existantes

Ingénieur de développement Fullstack

Saint-Gobain

nov. 2017 - janv. 2019

1 an 3 mois

Région de Paris, France

• Développement d'une application pour la gestion des réseaux sociaux de saint gobain (Digital Asset) • Développement d'une application pour le suivi du bien être des collaborateurs de saint gobain (Mental Well Being) • Développement d’une application Spring boot pour des services REST spécifiques du LDAP. • Refonte d’une application (prise des rendez-vous des évènements et des workshops) du JEE/JSF à Spring boot/ Angular 5. • Sécurisation des applications avec l’implémentation du JWT • Correction des bugs et évolutions des applications existantes

JCDecaux

févr. 2016 - déc. 2017

1 an 11 mois

Région de Paris, France

Ingénieur de développement Fullstack

mars 2017 - déc. 2017

10 mois

Région de Paris, France

Projet 2: Dans un cadre Agile (SCRUM) : Refonte, internalisation et développement de nouvelles fonctionnalités de l’application Proof My Decaux (Application pour le compte rendu des tournés d’agents de terrain pour les panneaux digitaux non numérique) Mission 1: Refonte et internalisation de l’application web/desktop Front-end : • Développement de nouvelles vues dans l’IHM (Manager/ Read Only/ Local Administrator) • Développement d’un nouveau module d’intégration des fichiers pour le chargement des données (mobiliers, tournées, posting instructions, local administror). • Gestion des templates d’interventions et traduction du front • Modification du rôle Encadrant et Agent terrain avec les fonctionnalités de chaque rôle Back-end : • Assurer l’étanchéité de l’application « code et base de données » • Refactoring du code • Versionnig des web services • Création des scripts FlyWay Mission 2: Refonte de l’app mobile Front-end : • Refaire la structure de l’application pour qu’elle respecte l’architecture IONIC • Ajouter le module NFC à l’application pour la détection de mobilier et la lecture de données dans le tag • Gestion des postings instructions • Ajouter le module des prises de photos • Développer le mode hors connexion • Stabilité de l’application Back-end : • Utilisation de l’api aws pour envoyer les photos aux buckets amazone S3 • Développement des services nécessaires pour le traitement dans la partie front Environnement technique : JAVA/J2EE, AngularsJS, Ionic, GIT, Maven, Junit, Mockito, Gulp, Bower, Karma, Jasmine, Sonar, Jenkins, Eclipse, spring (spring core, spring boot, spring security, spring data), flyway, mySql, Jira SCRUM : • Participation aux « daily meeting » • Amélioration des processus de l’agilité de JCDecaux dans les rétrospectives mensuels • Présentation du résultat des sprints pendant la démo Intégration continue : • Création des versions pour les différentes plateformes • Création des jobs jenkins pour la génération des apks

Ingénieur de développement Fullstack

févr. 2016 - mars 2017

1 an 2 mois

Région de Paris, France

Projet 1 : Dans un cadre Agile (SCRUM) : Maintien en condition opérationnelle et développement de nouvelles applications de l’équipe monitoring des panneaux digitaux des filiales de JCDECAUX. Mission 1 : Gestion de la maintenance et de l’évolution de l'application ControlPanel (monitoring des players et l’envoie des commandes) •Prendre en charge le développement des évolutions clients •Prise en charge des demandes de l'utilisateur via l'outil Jira •Chiffrage (en point story) des demandes lors de la cérémonie « Planning Poker » •Correction des anomalies remontées •Assurer le maintien des conditions opérationnelles •Mavenisation de l’application •Intégration de liquibase à l’application •Profilage de l'application avec JMeter •Réalisation d’une checkpage de l’application •Récupérations des informations d’ElasticSearch •Réalisations des testSuits avec SOAPUI •Audits de qualité (Sonar). •Revue de code. •Participation aux « daily meeting » •Amélioration des processus de l’agilité de JCDecaux dans les rétrospectives mensuels •Présentation du résultat des sprints pendant la démo Mission 2 : Développement de deux applications mobiles pour les agents du terrain •Participation au choix de l’architecture des applications •Etudes de faisabilité des besoins client •Chiffrage (en point story) des demandes lors de la cérémonie « Planning Poker » •Développement des applications •Réalisation des tests unitaires •Suivi et correction des anomalies (qualification, recette globale) •Participation aux « daily meeting » •Amélioration des processus de l’agilité de JCDecaux dans les rétrospectives mensuels •Présentation du résultat des sprints pendant la démo

Ingénieur d'étude et développement

Attijariwafa bank

nov. 2012 - janv. 2016

3 ans 3 mois

10046 Marocchi, Turin, Italie

Refonte du système agence (Application Informatique Des Agences). Mission (2 ans) : Participation à la phase du développement du projet • Modernisation et centralisation du SI agence • Rétro-conception depuis le système agence existant basé sur PowerBuilder • Développement des modules métiers • Mise en place et respect des nouvelles méthodes de développement mis en place par Attijariwafa Bank (Exemple: Méthode SCRUM) • La participation à des daily Scrum, des rétrospectives et le poker planning • Conduite des développements et des tests • Complétude des descriptions et résultats de tests • Rédaction des documents nécessaires à la mise en œuvre, la maintenance et la mise en production. • Suivi et correction des anomalies (Qualification, recette globale) • Coordination Technique entre les différents intervenants du projet • Contrôle du profilage de l'application, détection des Impacts sur la performance, amélioration de la performance et de la consommation mémoire. • Audits de qualité (Sonar). • Revue de code (Sonar). Mission (1 an) : Gestion de la maintenance de l'application • Prendre en charge le développement des évolutions clients • Prise en charge des demandes de l'utilisateur via l'outil Mantis Bug Tracker • Correction des anomalies remontées • Assurer un maintien des conditions opérationnelles • Analyse des besoins, analyse d’impact fonctionnel des demandes de modifications • Développer le module Administration Environnement technique : Languages/Technologies: JAVA/J2EE, GWT, Spring, Spring Security, JUNIT, SVN, Maven, Sonar, AIX/Unix, Eclipse kepler, Oracle 11g, PowerBuilder, Mantis Bug Tracker, Tomcat, Entreprise Architect.

Stagiaire

HPS

mars 2012 - août 2012

6 mois

Stage de fin d’études à la direction des systèmes d'information. Mission : Réalisation d’un tableau de bord décisionnel pour le suivi des équipes de support • Recueil des besoins auprès des utilisateurs • Rédaction du cahier des charges • Rédaction des spécifications fonctionnelles générales et détaillées. • Choix de l'environnement technique • Conception de la Datawarehouse et des Datamarts • Définir les indicateurs de performances: • Réalisation du tableau de bord • Intégration avec l'intranet de l'entreprise Environnement technique : Pentaho BI Community Edition, PHP, MySql, Tomcat, Highcharts (api javascript pour les graphs)

Stagiaire

G4S

juil. 2011 - août 2011

2 mois

Sujet : Développement d’un site intranet pour la D.S.I Technologie : PHP, JAVASCRIPT, MYSQL, Dreamweaver

Stagiaire

ONE

juil. 2009 - août 2009

2 mois

Elaboration d’une procédure détaillée de migration des liaisons WAN vers BLR WANA

Stagiaire

Marsa Maroc

juil. 2008 - août 2008

2 mois

Sujet : Réalisation d’une application de gestion des factures Technologie : Microsoft Visuel Studio.NET


Formation

EMSI Ecole Marocaine des Sciences de l'Ingénieur

MIAGE

2007 - 2012

5 ans 1 mois


Licences et certifications

google cloud platform associate cloud engineer

Délivré le : juil. 2022

Certifié par Google

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.