About Soufien
French
Native or bilingual
English
Fluent
Experience
- BNP PARIBASTechnical Lead / Transverse Solution ArchitectBANKING AND INSURANCEApril 2022 - Today (4 years and 2 months)Paris, FranceMission Context:● Transverse technical and solution architecture lead for three (03) teams.● Migration of infrastructure from AIX to Linux.● Move2Cloud of the electronic archiving application to IBM Cloud.● Refactoring of the electronic archiving management application into a Rest API.● Implementation of an API to manage the right to be forgotten (GDPR).● Refactoring of the client document visualization API.● Implementation of an API for downloading large documents.● Implementation of an API for downloading documents to SharePoint Online.Team: (03) teams, 05 FTEs, Scrum.Achievements:Migration of infrastructure from AIX to Linux:● Adapt code to the new Linux Infra and Application Server● Performance testing campaignsMove2Cloud to IBM Cloud:● CI/CD pipeline configuration● Vault configuration● Kubernetes usage● Monitoring via LogDNA, DynatraceRefactoring:● Design, creation, and validation of resources (Swagger)● Implementation of a Hexagonal Architecture for the code.● Rewriting of all services according to DDD/TDD/BDD approaches.● Implementation of migration strategies applying Strangler pattern & Facade.● Supporting Devs/BAs as a technical lead on the project● Scoping of US (User Stories) with the PO and BAs/DEVs● Solution design with the DEVs● Code Review● Pair programming● Agile workshop for US estimation and use of JIRA and Confluence toolsTools/Environment:● Tech: Java 8, Spring boot● IDE: Intellij Idea● Application Server: Websphere● DBMS: Oracle, PostgreSQL● Version Management: GIT● Continuous Integration: Jenkins, Ansible, Nexus, ArgoCD● Code Quality: Sonar, Fortify, Sonar IQ● Unit Test, Functional Test: JUnit, Mockito, JMeter, Cucumber● Cloud: IBM
- RTETechnical Lead / Software ArchitectENERGY AND UTILITIESSeptember 2021 - March 2022 (7 months)Paris, FranceMission Context: Refactoring of the intervention and security planning application into a REST APITeam: 7 FTEs, Scrum.Achievements:Legacy:● Application difficult to maintain (1 year for a modification)● Poor user feedback● Slow application performance● Aging interface● New business needs impossible to implementRefactoring:● Implementation of CI-CD for back and front end● Implementation of a REST API● Implementation of the Angular front end● Microservice architecture, clean architecture● Implementation of a new technical foundation with hexagonal architecture based on DDD/TDD/BDD approach.● Implementation of API deployment strategies using Strangler pattern/facade.Tools/Environment:● Tech: Java 11, Spring boot, Spring security, Spring data, Angular● DBMS: Oracle XE● Asynchronous: KAFKA (KaRTE)● Version Management: Gitlab● Continuous Integration: Jenkins, Ansible, Docker, Harbor● Code Quality: Sonar● Unit Test, Functional Test: JUnit, Mockito, JMeter, Cucumber
- SNCFTechnical LeadTRANSPORTATIONJune 2021 - September 2021 (4 months)Paris, FranceMission Context: Refactoring of the 'Les Trophées' application into a REST APITeam: 3 FTEs, Scrum.Achievements:● CI-CD implementation for back and front end● REST API implementation● Angular front end implementation● MVC architecture● Implementation of integration tests and functional tests.Tools/Environment:● Tech: Java 11, Spring boot, Spring security, Spring data, angular● DBMS: Postgres● Version Management: Gitlab● Continuous Integration: Jenkins, Ansible, Docker, Harbor● Code Quality: Sonar● Unit Test, Functional Test: JUnit, Mockito, JMeter, Cucumber
Recommendations
Be the first to recommend Soufien
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
- Computer EngineeringFST2009
Certifications
- SCJASun2010
- SCJPSun-Oracle2010