About Sassi
English
Fluent
French
Native or bilingual
Experience
- EngieFull Stack .NET 6 / Angular 16March 2024 - December 2025 (1 year and 9 months)Mission axée sur le développement et l’optimisation de nouvelles fonctionnalités pour trois applications critiques de trading, intégrées au sein d’une architecture microservices distribuée.•EGMA : Plateforme de soumission et gestion de demandes de prix (RFQ) en temps réel.•Trader Blotter : Suivi des transactions, gestion des propositions de prix et monitoring de l’activité des traders.•Sales Blotter : Gestion et analyse des marges commerciales par les équipes de venteDOMAINE D’INTERVENTION :Optimisation des performances et gestion avancée du multi-threading :Analyse et résolution de problématiques de concurrence (race conditions, deadlocks, contention mémoire) dans un environnement fortement concurrentiel. Mise en place de stratégies de synchronisation avancées et optimisation de l’utilisation du ThreadPool, des Tasks asynchrones (async/await) et des mécanismes de lock-free programming, améliorant la stabilité et la performance des traitements temps réel.■ Amélioration de la scalabilité des communications interservices :Migration et implémentation d’une architecture de messaging basée sur Azure Service Bus en remplacement de RabbitMQ. Adaptation des producteurs et consommateurs, gestion des files/topics, implémentation de patterns de résilience (retry, dead-letter queue) et optimisation du traitement parallèle des messages pour supporter un volume élevé de transactions.■ Développement de fonctionnalités métier critiques pour le trading :Conception et implémentation de nouvelles fonctionnalités backend en traduisant les exigences métier en services hautement performants et thread-safe, avec une intégration fluide dans l’architecture microservices.■ Optimisation des flux temps réel :Mise en œuvre de SignalR pour la diffusion de données de marché et d’événements de trading en temps réel, avec optimisation de la latence et gestion des connexions simultanées.
- Bouygues EnergieFull Stack .NET / Angular Responsable applicatifFebruary 2023 - November 2023 (9 months)PROJET : « from scratch ». Desk – GMAO :plateforme de Gestion d'Interventions sur les Bornes ÉnergétiquesDOMAINE D’INTERVENTION :Développement Logiciel :■ Conception et développement de l'application front-end en Angular 15 et NgPrime 15 pour une interface utilisateur réactive et conviviale.■ Implémentation des fonctionnalités de gestion des interventions, y compris la création, la planification, le suivi et la mise à jour des interventions sur les bornes énergétiques.■ Intégration de composants visuels, de graphiques et de cartes pour une expérience utilisateur optimale.■ Mise en œuvre de l'interface utilisateur basée sur les meilleures pratiques de conception et d'expérience utilisateurProgrammation Backend■ Développement du backend de l'application en utilisant .NET 6 pour gérer les fonctionnalités d'authentification, d'autorisation et de gestion des données.■ Création d'une architecture robuste et évolutive pour traiter les demandes des utilisateurs, gérer les interventions, les bornes énergétiques, les sessions et les transactions.■ Création des azure fonctions pour la récupération des données et le calcul des statistiquesGestion des Données :■ Conception et mise en œuvre de la base de données pour stocker les informations sur les bornes énergétiques, les interventions, les utilisateurs, les sessions et les transactions.Sécurité et Authentification :■ Configuration et intégration d'Okta pour la gestion des utilisateurs, des rôles et des autorisations.■ Mise en place de mécanismes de sécurité robustes pour protéger les données sensibles et garantir un accès sécurisé à l'application.■ Intégration et Déploiement :■ Intégration continue et déploiement continu (CI/CD) pour garantir des mises à jour et des déploiements fluides de l'application.■ Utilisation d'outils tels que Docker pour créer des conteneurs et orchestrer le déploiement.
- NATIXIS ASSET MANAGEMENTDev Full Stack c#January 2021 - December 2022 (1 year and 11 months)Paris, FrancePROJET : DEMETER – DEMETER Market Data - Feuille de route Benchark – Muraille de chineDEMETER est une application qui permet de gérer les données référentielles de marché, les portfeuilles, les classifications etc…DEMETER Market Data : Intégration des indicateurs provenant des divers providers externe et notation des données en appliquant différents algorithmes.Feuille de route Benchark : Permet de créer des feuilles pour l’affectation de nouveau référence aux portfeuillesMéthodologies : AGILE / ScrumEquipe : 10 développeurs, 9 MOA, 1 Scrum Master, 1 ManagerDOMAINE D’INTERVENTION :■ Analyse et recueil des besoins des MOA■ Conception de la base de données pour les nouveaux modules■ Migration de WCF vers REST■ Conception et développement des web services (API web )■ Exposition et distribution des Web Services (REST/JSON)■ Intégration des indices des providers externes■ Réception de fichiers FTP■ Intégration de données brute■ Affectation de données après traitement■ Synchronisation avec les autres bases■ Pulling et init des données■ Refactoring d’ancien code■ Mise en place des tests unitaires (NUnit) et les test d’integrations■ Maintenance évolutive de la solution Demeter (Client lourd)■ Création des interfaces Demeter Market data (Angular 10)■ Affichage de données■ Monitoring■ Import manuel par fichier■Développement de la solution FRB (From scratch)■ Consommation des web services de demeter■ Gestion de roles selon utilisateurs■ Création des différentes interfaces angular (recherches – formulaire etc..).■ Gestion de la feuille de routeENVIRONNEMENT TECHNIQUE :■ Langages : c# 7.0, TypeScript, html5,■ Frameworks :ANGULAR 10, .Net Framework, WPF, DevExpress■ Outils : Swagger, Dapper, Jira, bootstrap■ Base de données: MySQL (Plusieurs bases)■ Autres :, Nuget, Git, SVN, Excel release, Ndep, Jira, Confluence, ServiceNow
Recommendations
Be the first to recommend Sassi
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Ingénieur informatique (génie logiciel)ESPRIT2017Bac + 5