À propos de Soufiane
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- MediatransportIngénieur d’études et développement Java FullstackTRANSPORTSmars 2022 - décembre 2022 (10 mois)Paris, France● Projet : Maintenance corrective et évolutive du SIL’objectif du projet c’est de maintenir le système permettant aux clients de diffuser leur pub dans les stations RATP/SNCF et dans les différents moyens de transports (Metro, bus, train…)● Mission :⁻ Recueil des besoins métier et des utilisateurs finaux via des workshops.⁻ Gestion de la backlog et priorisation des demandes.⁻ Implémentation des écrans front en Angular⁻ Implémentation de Web Service REST⁻ Implémentation des tests unitaires avec Junit et Mockito⁻ Implémentation d’un système de calcul d’audiences en utilisant les lambda function AWS⁻ Support des environnements de production● Equipe : 1 PO, 1 Scrum Master, 3 dev et 1 QA● Environnement Technique : Java 11, Spring Boot/Data, Swagger, Junit5, Mockito, ELK, Spring Security, PostgreSQL, Sonar, Nexus, Git, Jenkins, Jira, IntelliJ IDE, AWS, Nomad, Keycloak, Angular, Docker● Environnement Fonctionnel : Publicité et transport
- NatixisIngénieur d’études et développement JavaBANQUE & ASSURANCESjanvier 2023 - Aujourd'hui (3 ans et 5 mois)Paris, FranceL’objectif du projet c’est de maintenir le système permettant de calculer la PFE qui est une métrique utilisée pour déterminer le risque de contrepartie● Mission :⁻ Recueil et analyse des besoins métier et des utilisateurs finaux via des workshops.- Conception de l’architecture technique- Implémentation de Web Service REST- Implémentation des tests unitaires avec Junit et Mockito- Support des environnements de production- Implementation de fonctionnalité pricer en C++- Implémentation des tests fonctionnels BDD● Equipe : 1 PO, 1 Scrum Master, 1 business Analyst, 2 dev
- Société Générale - CIBIngénieur d’études et développement Java/Angular/SparkBANQUE & ASSURANCESjuillet 2020 - mars 2022 (1 an et 8 mois)Paris, France● Projet1 : Calcul du backtesting VaRLe projet s’inscrit dans le cadre des nouvelles orientations de la Banque Centrale Européenne. Dans ce cadre, l’application réalisé permet, à partir de données reçus en input, de calculer la VaR et le Pnl puis de faire le calcul du backtesting VaR.● Mission :⁻ Recueil des besoins métier et des utilisateurs finaux via des workshops.⁻ Gestion de la backlog et priorisation des demandes.⁻ Conception de l’architecture technique⁻ Analyse de code legacy en Groovy pour extraire des règles de gestions du code⁻ Implémentation des écrans front en Angular⁻ Implémentation de Web Service REST dans une architecture hexagonal pour lancer le calcul du backtesting VaR⁻ Implémentation des jobs spark faisant le calcul du backtesting VaR et poussant les résultats sous format parquet sur Azure⁻ Implémentation d’un datapusher pour récupérer les résultats sous format parquets et pousser les résultats dans une BDD PostgreSQL⁻ Implémentation d’une API REST pour restituer les données poussées en base par le datapusher⁻ Implémentation des tests unitaires avec Junit et Mockito⁻ Implémentation des tests fonctionnels BDD⁻ Support technique d’une application legacy : Application legacy backtesting VaR⁻ Support technique niveau 3 des environnements de production● Equipe : 1 PO, 1 Scrum Master, 2 dev et 1 Tech lead● Environnement Technique : Java 11, Spring Boot/Data, Swagger, Junit5, Mockito, Cucumber, ELK, Spring Security, PostgreSQL, Kafka, Sonar, Nexus, Git, Jenkins, Jira, IntelliJ IDE, Spark, Azure, Kubernetes Environnement Fonctionnel : Risque de contrepartie, FRTB____________________________________● Projet2 : Implémentation d'un scenario manager capable de déformer (shock/shift) n'importe quel marché et produire différentes métriques (VAR/SVAR/ES/RFC)Le projet s’inscrit dans le cadre des nouvelles orientations de la Banque Centrale Européenne. Dans ce cadre, l’application réalisé permet de calculer des shocks qui vont être utilisé plus tard par les pricer pour calculer la VaR et l’ES.● Mission :⁻ Gestion de la backlog et priorisation des demandes.⁻ Implémentation de Web Service REST dans une architecture micro-service⁻ Implémentation de services et des règles de déformation pour différentes market data (Rate, Crédit, Equity, Bond...)⁻ Implémentation d’un écran qui permet de modifier les données des tables de configurations⁻ Implémentation des tests unitaires avec Junit et Mockito⁻ Implémentation des tests fonctionnels BDD⁻ Support technique niveau 3 des environnements de production⁻ Support technique de niveau 3 d'une application legacy : calculateur de shock VAR/SVAR/ES⁻ Monitoring avec ELK et création de dashboard Kibana● Equipe : 1 PO, 1 Scrum Master, 22 dev et 2 Tech lead• Environnement Technique : Java 11, Spring Boot/Data, Swagger, Caffeine, Hazelcast, ELK, Prometheus, Jmeter, Zuul, Ribbon, Eureka, Spring security, Angular 5, Autosys, $Universe, JdbcTemplate, PostgreSQL, Kafka, Sonar, Git, Jenkins, XL Deploy, Terraform, Jira, IntelliJ IDE● Environnement Fonctionnel : FRTB et calculs de shocks
Recommandations
Soyez le premier à recommander Soufiane
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Ingénieur informatique option génie logicielENSEIRB-MATMECA2017
Certifications
- Confluent Certified Developer for Apache KafkaConfluent2024