About Hamdi
Arabic
Native or bilingual
French
Native or bilingual
English
Fluent
Experience
- NatixisSenior .NET/Angular Engineer .NET9/Angular 17BANKING AND INSURANCESeptember 2024 - Today (1 year and 11 months)Paris, FranceSenior .NET/Angular Engineer .NET9/Angular 17 at NimOS, a subsidiary of Natixis- Application development on various web and batch applications for the risk management and compliance team.- Development and maintenance of import, typology, overage, and reporting batches orchestrated via Control-M, enabling daily calculation of limits, positions, outstanding amounts, overages, and tolerances per issuer and per silo.- Technical lead and development of the project to refactor the web HMI of this tool from ASP.NET MVC to .NET9/Angular 17, allowing portfolio and risk managers to:• View and modify limits, overages, and consult global consumptions per silo and per issuer, as well as enter granted derogations to these limits.• Monitor overage alerts and change their status if they are tolerated or not.• Export various reports in Excel or CSV format (entities, ratings, management constraints, limits, etc.) per silo and per entity type (bank, corporate, souv-supnat, etc.)• Configure silos, collaterals, addons, haircuts, overages, etc.- Review and validation of merge requests on Bitbucket.- Development, optimization, and maintenance of various SQL scripts in the tool's database (stored procedures, triggers, indexes, etc.).- Maintenance of the old version in ASP.NET/MVC.- Use of AI tool Claude Code for generating unit tests on the FrontEnd and BackEnd and for code refactoring.- Application deployment with XL Deploy and XL Release.- Analysis and resolution of production incidents within 2 hours of their declaration.Skills acquired: .NET 9 / Angular 17, Angular Material, Claude Code, JIRA XLRelease, XLDeploy, TeamCity, SQL Server
- Sodexo SASenior .NET/Angular EngineerMarch 2024 - September 2024 (6 months)Paris, France- Integrated into an Agile team of 9 people consisting of a Product Owner, a Scrum Master, 5 developers, and 2 QAs, participating in the evolution of the client extranet dedicated to managing card and meal ticket orders.- Development and implementation of new functionalities on the various components of the extranet platform.- Analysis and correction of anomalies by leveraging existing solutions and proposing efficient and sustainable solutions.- Continuous improvement of code quality by applying clean code principles and best development practices.- Review and validation of merge requests from other developers via GitLab.- Active participation in Agile ceremonies: daily meetings, sprint planning, sprint review, and backlog refinement.- Execution and supervision of Jenkins pipelines for continuous integration and deployment to development and integration environments.Skills acquired: .NET 6 Angular, Angular Material, TypeScript, Jira, Gitlab, Jenkins
- MirovaSenior .Net/.Net Core/Angular ConsultantBANKING AND INSURANCEFebruary 2021 - September 2024 (3 years and 7 months)Paris, France- Within a team of 3 developers and a manager, acted as Tech Lead on a project to refactor an intranet reporting application for portfolio managers and research teams.- Definition and implementation of the Front-End architecture for the new application based on the NGX Admin template.- Migration of the existing API from .NET Standard to .NET 5 to modernize the technical architecture and improve performance.- Redesign and implementation of the Equity module screens under Angular 12 / .NET 5 for ESG indicator input and calculation.- Design and development of a new Energy Transition module integrated into the NGX Admin template.- Conducting application demonstrations and assisting users in mastering the solution.- Technical and functional mentoring of developers and an apprentice on Back-End and Front-End developments.- Participation in the corrective and evolutionary maintenance of the old version of the reporting application.Skills acquired: .NET 5, Angular 12, Typescript, bitbucket, Git, XLDeploy/Release, NGX Admin, Sustainable Finance and Investment.
Recommendations
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
- Master 2 in Mathematics and Computer Science of New Technologies, Computer ScienceAix-Marseille University2011Master 2 mathématique et informatique des nouvelles technologies, Informatique
- Master of Science in Information TechnologyUniversity of Sfax2008Master TICE, Information Technology