About Mehdi
Arabic
Native or bilingual
French
Native or bilingual
English
Fluent
Experience
- BNP Paribas Asset ManagementAnalyst C# .NETBANKING AND INSURANCEOctober 2020 - Today (5 years and 8 months)ITlight support team:In this professional experience, I had a scope of application that I managed aloneunder the responsibility of a project manager with great autonomy in terms oftime management and self-organization.Corrective and evolutionary maintenance on the Mapi applicationBug fixing and addition of new featuresApplication stabilizationCreation of unit tests.Performance optimizationPilot project for migrating the Poesy application to the IBM cloudMigration of the application to .net6Participation in the preparation of CI/CD pipelines on Azure DevOpsDocker preparationDeployment of the application using Kubernetes and the Helm templating frameworkHelping other developers to improve their skillsCorrective maintenance of an application basket: ERROL Defacto ECECreation of a new API from scratch under .netcore 3 which:Self-executes under IIS based on IHostedServiceFile parsing and email sendingEnvironmentnet 4.5, .Net Core 3 C#, TSQL, Kubernetes, docker, IBM cloud
- Société GénéraleConsultant C#.NETBANKING AND INSURANCEMay 2019 - June 2020 (1 year and 2 months)Puteaux, FranceMain tasks performed within the Colt team:Corrective and evolutionary maintenance on the Colt application.✔ Bug fixing and addition of new features✔ Update and optimization of the deployment script✔ Creation of unit tests.Project to migrate collateral contracts to a new repository "Colorado"✔ Design of the contract database where we will store the retrieved contracts(Use of JSON under SQL Server)✔ Creation of a contract retrieval service and saving contracts to the database✔ Development of a graphical interface for a TNR tool✔ Migration of the service for calculating the eligibility of products for a given contract.● Adapt the code to the new contract format provided by the new Colorado repository● Analyze the differences found in collaboration with the business of the Colorado team● Performance optimization (Cache creation...)● Establish the mapping between the new and old format in collaboration with thebusiness of the Colorado teamTechnical environment: .net 4.5, C#, TSQL, SQL SERVER, Angular, PowerShellFunctional environment: Collateral Management
- BNP ParibasConsultant C# .NETBANKING AND INSURANCEApril 2016 - January 2019 (2 years and 9 months)Paris, FranceMain tasks performed within the Colt team:Corrective and evolutionary maintenance on the Colt application.✔ Bug fixing and addition of new features✔ Update and optimization of the deployment script✔ Creation of unit tests.Project to migrate collateral contracts to a new repository "Colorado"✔ Design of the contract database where we will store the retrieved contracts(Use of JSON under SQL Server)✔ Creation of a contract retrieval service and saving contracts to the database✔ Development of a graphical interface for a TNR tool✔ Migration of the service for calculating the eligibility of products for a given contract.● Adapt the code to the new contract format provided by the new Colorado repository● Analyze the differences found in collaboration with the business of the Colorado team● Performance optimization (Cache creation...)● Establish the mapping between the new and old format in collaboration with thebusiness of the Colorado teamTechnical environment: .net 4.5, C#, TSQL, SQL SERVER, Angular JS, PowerShellFunctional environment: Collateral ManagementParticipation in the implementation of a microservices architecture within the CoreServices team:✔ Configuration and implementation of a service registry: Consul✔ Development of a deal enrichment service● Consumption of deals from Kafka● Enrichment of deals with counterparty data● Sending deals back to KafkaTechnical environment: .NetCore 2.0, Kafka, C#, TSQL, SQL SERVER, RedHatFunctional environment: Counterparty ManagementBnp Paribas CIB.NET Development and Study EngineerDevelopment and optimization of new applications for ALMT FO within the RED team:Rapid Engineering Delivery✔ Development of new screens for a treasury management application T-CASH● Creation of a screen that displays the current balance status of treasurers in multiple currencies simultaneously● Development of several enhancements and bug fixes-C#, WPF, WCF, TSQL✔ Development of a real-time user notification service called Broadcastor.This service allowed users of certain applications to be notified in real-time of the evolution of their application workflows. –C#, WCF, IIS7, TCP binding✔ Development of an application from scratch to contribute to EONIA● Database design● Development of several screens● Development of the server part - C#, TSQL, WCF, WPF✔ Development of a Liquidity Gapping application from scratch● Each user can configure their own view.WPF, C#, MVVM, TSQL, WCFTechnical environment: .NET 4.0, WPF, WCF, C#, TSQL, SQL SERVERFunctional environment: Treasury Management, LIBOR, EONIA, EURIBOR...
Recommendations
Be the first to recommend Mehdi
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
- Software Engineering degreeEsprit2011
Certifications
- AZ-900: Microsoft Azure FundamentalsMicrosoft2020