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

Soufiane Fhiyil

Développeur Java Angular | IA Générative

€600/day
Paris, FR
3-7 years

Average response time: 1 hour

About Soufiane

Ravi de vous voir ici 🤝
Je crois qu’un projet réussi, c’est avant tout une bonne collaboration.
Je vous accompagne à chaque étape pour traduire votre vision métier en solutions techniques robustes, en travaillant main dans la main avec vos équipes.
Mon but : que vous puissiez dire “on l’a fait ensemble, et c’est un succès”.

Avec plus de 7 ans d’expérience dans des contextes exigeants (Orange Bank, Société Générale, Cegid, Vinci Energies…), j’ai contribué à des projets où la sécurité, la performance et la fiabilité sont au cœur des enjeux business.

🚀 Pourquoi travailler ensemble ?

Focus business avant tout : chaque fonctionnalité développée a un objectif clair et mesurable pour votre activité.

Collaboration fluide : je travaille en toute transparence avec vos équipes pour garantir que la vision métier se traduise parfaitement en solutions techniques.

Livraison rapide et de qualité : grâce aux bonnes pratiques (Clean Code, SOLID) et à mon expérience Agile/Scrum, je livre du code maintenable et prêt pour l’évolution future.

🛠 Compétences clés

Back-end : Java 11+, Spring Boot, Spring Data JPA, Spring Security, REST API
Front-end : Angular, TypeScript, HTML, CSS, Bootstrap
Bases de données : PostgreSQL, MySQL, MongoDB
Authentification & sécurité : Keycloak, OAuth2, OpenID Connect
CI/CD & outils : Git, Gitlab CI, Jenkins, Docker
Architecture : microservices, API sécurisées
Méthodes : Agile/Scrum, intégration continue, livraison continue

📅 Prêt à créer de la valeur ensemble

Que vous ayez besoin d’une nouvelle application, d’une évolution critique ou d’une optimisation technique, je suis là pour transformer vos besoins en solutions concrètes qui apportent un vrai retour sur investissement.

Contactons-nous pour en discuter.
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Paris (up to 50km), Bordeaux (up to 50km), Nantes (up to 50km), Lyon (up to 50km), Strasbourg (up to 50km)

Experience

  • Indépendant
    Automatisation de prospection Linkedin
    SOFTWARE PUBLISHING
    October 2025 - Today (8 months)
    Paris, France
    Conception et développement d’une solution d’automatisation de la prospection sur LinkedIn, permettant d’identifier et d’ajouter automatiquement des prospects qualifiés, puis de leur envoyer des messages personnalisés dynamiquement grâce à l’IA.

    La solution vise à industrialiser la prospection commerciale tout en conservant un haut niveau de personnalisation, afin d’augmenter les taux d’acceptation et de réponse, et de réduire le temps consacré aux tâches manuelles à faible valeur ajoutée.
    Automatisation IA Python Automatisation des processus métiers Automatisation des tâches IA générative
  • Vinci Energies
    Développeur Sénior Java Angular
    July 2024 - Today (1 year and 11 months)
    Nanterre, France
    Projet : CityApp Nouvelle Génération

    Contexte :
    Refonte sous forme de SaaS d’une plateforme GMAO (Gestion de Maintenance Assistée par Ordinateur) destinée à la gestion globale des infrastructures urbaines intelligentes. Elle permettra :
    -​ La supervision en temps réel d’un large panel d’équipements (éclairage public, signalisation lumineuse, vidéo protection, bornes d’énergie, contrôle d’accès, …).
    -​ Polyvalente et évolutive, CityApp offre un accès direct aux gestionnaires, prestataires, facilitant ainsi la planification, le suivi des indicateurs de performance et la réalisation de projets de villes durables et connectées, aussi bien depuis le bureau que sur le terrain.

    Objectifs :
    -​ Développer une plateforme SaaS pour l’initialisation des marchés (tenants) dans le cadre de la gestion des équipements urbains.
    -​ Permettre le pilotage à distance des équipements et la gestion de la maintenance (curative, préventive), ainsi que des tournées de nuit.
    -​ Gérer les périmètres d’accès qui définissent les droits des techniciens sur les équipements.
    -​ Gérer les droits patrimoniaux et fonctionnels des utilisateurs.
    -​ Gérer les équipements.
    -​ Limiter l’exploitation des équipements selon les périmètres d’accès des utilisateurs.
    -​ Mutualisation de CityApp avec l’hyperviseur BIM.

    Missions :
    - Développement de Micro-services.
    - Sécurisation et gestion des accès.
    - Modélisation et architecture.
    - Développement et documentation d’APIs.
    - Gestion de la maintenance et des équipements.
    - Intégration et automatisation.
    - Référentiels et données métiers.
    - Gestion des workflows et des règles métiers.
    - Gestion des objets via BIM-CORE.

    Environnements techniques :
    - Java 21, Spring Boot, Spring Security, Spring Data JPA, Claude (Code, Sonnet, Opus), Copilot, Codex, IA, Redis, JUnit, TestContainers, Mockito, Angular 18, PrimeNG, RxJS, Jasmine, Keycloak (OIDC (OpenID Connect), MFA, OTP), Liquibase, PostgreSQL, Docker, API REST, Sonar, CI/CD, Script Shell, Azure DevOps, Linux.
  • Cegid
    DÉVELOPPEUR FULLSTACK JAVA ANGULAR
    SOFTWARE PUBLISHING
    February 2023 - July 2024 (1 year and 5 months)
    Boulogne-Billancourt, France
    Contexte :
    Développement de l’application Cash Forecasting pour la gestion de la trésaurie et flux réels des entreprises ainsi que le cash pooling.

    Objectif(s) :
    - Développement évolutif et correctif.
    - Amélioration continu.
    - Analyse des besoins métiers et implémentation de nouvelles fonctionnalités.

    Missions :
    - Création de nouvelles fonctionnalités de gestion des prévisions de trésorerie et du cash-flow management entre les entreprises.
    - Conception et développement de tableaux de bord analytiques pour visualiser les données financières et faciliter la prise de décision.
    - Optimisation des performances de l’application pour garantir une expérience utilisateur fluide et réactive.
    - Implémentation de mécanismes de sécurité avec Spring Security et Keycloak pour la gestion des rôles utilisateurs.
    - Développer un système de notifications en temps réel avec Kafka pour la gestion de trésorerie.
    - Participation à des revues de code régulières pour garantir la qualité et la cohérence du code produit.
    - Collaboration avec les équipes de conception pour assurer l'harmonisation entre l'interface utilisateur et l'expérience utilisateur.
    - Migration vers Ag-Grid pour la visualisation des tableaux.
    - Participation à des séances de grooming technique avec le Product Owner pour renforcer les fonctionnalités et proposer des solutions techniques adaptées.
    - Définition de l’architecture du code et des bonnes pratiques de développement.
    - Développement d'APIs REST.
    - Développement évolutif et correctif.
    - Implémentation des tests unitaires avec JUnit et Mockito pour le backend ainsi que Jasmine pour le frontend
    - Implémentation des tests d'intégration du backend avec TestContainers.
    - Support dans la mise en production.

    Environnements techniques :
    Java 21, Spring Boot, Spring Security, Sprint Data JPA, JUnit, TestContainers, Mockito, Angular 17, RxJS, Ag-Grid, Jasmine, Keycloak, Flyway, PostgreSQL, Docker, API REST, Script Shell, Azure DevOps.

Recommendations

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

  • Master of Science in Computer Science
    Université Paris Descartes
    2019
  • Master Big Data Analytics & Smart Systems, Big Data
    Faculté des Sciences de Fès
    2018
    Master Big Data Analytics & Smart Systems, Big Data

Certifications

  • AWS Cloud Practitionner
    AWS
    2021

Skill set

Categories