About Mahmoud
French
Native or bilingual
English
Fluent
Experience
- Stime DSI Groupement Les MousquetairesC#/.Net - Transact-SQL - Angular Development EngineerE-COMMERCEMarch 2023 - Today (3 years and 3 months)Paris, FranceProject Challenges / Objectives:• Supervision and management of all back-office applications, ensuring their proper functioning and continuous improvement.• Active participation in the development of new features, while ensuring bug fixes and performance optimization of existing systems.• Collaboration with technical and functional teams to ensure the implementation of solutions adapted to business needs.• Improvement, correction, and UX/UI integration of visuals created by the designer.• Participate in code reviews and propose improvements to code quality and architecture.• Implement various tasks while adhering to clean code principles.• Act as a technical referent and assist junior team members with their technical tasks.• Project tracking via Azure DevOps - Source code control via Git.• Participation in Daily Meetings, Sprint Planning Meetings, and Sprint Retrospectives.Tools and Technical Environment:o Data Persistence: SQLServer, EntityFramework, EntityFramework Core, Dapper.o API / Backend: C#, .Net 8 Rest API, .Net framework 4.7, Swagger, Postman, Automapper, Serilog, Mediatr.o Front-end: Angular 15, TypeScript, RxJS.o Architectures: CQRS, MVC.o DevOps Tools: GIT, Azure DevOps, Jira, Confluence.o Methodology: Agile Scrum.
- LPCRC#/.Net – Angular – Transact-SQL Development EngineerEDUCATION AND E-LEARNINGFebruary 2022 - January 2023 (11 months)Paris, FranceContext: Responsible for the management and development of an invoicing and finance application:• Participation in the development of new front-end and back-end features.• Bug fixing.• Participation in SQL Server database design and creation of stored procedures, functions, and views to reduce the complexity of SQL queries.• Participate in writing functional technical specifications.• Optimization of existing code.• Incident management and support: Quick and effective response to production incidents, ensuring clear communication with stakeholders to minimize service interruptions.• Participate in task estimation phases (complexity, duration).• Project tracking via Azure DevOps - Source code control via Git.• Participation in Daily Meetings, Sprint Planning Meetings, and Sprint Retrospectives.Tools and Technical Environment:o Data Persistence: SQLServer, EntityFramework Core.o API / Backend: C#, .Net 5 Rest API, Swagger, Postman, Automapper, FluentValidation.o Front-end: Angular 10, TypeScript, RxJS, Angular Material, Bootstrapo DevOps Tools: GIT, Azure DevOps.o Methodology: Agile Scrum.
- AxefinanceC#/.Net – Angular Development EngineerDIGITAL AND ITApril 2019 - December 2021 (2 years and 8 months)Tunis, TunisiaProject 4: Omni Channel (9 months).Context: Participation in a web application that generates a mobile application for managing the banking credit process:Tools and Technical Environment:o Data Persistence: SQLServer, EntityFramework.o API / Backend: C#, Net framework 4.7, Postman, XUnit.o Front-end: Angular 8, TypeScript, RxJS, Angular Material, Bootstrap.o DevOps Tools: GIT, Azure DevOps.o Methodology: Agile Scrum.Project 3: AQUA (7 months)Context: Participation in the development of a web application for test automation:Tools and Technical Environment:o Data Persistence: SQLServer, EntityFramework Core.o API / Backend: C#, Net Core 3.1 Rest API, Postman, Selenium WebDriver, Selenium Grid.o Front-end: Angular 8, TypeScript, RxJS, Angular Material, Bootstrap.o DevOps Tools: GIT, Azure DevOps.o Methodology: Agile Scrum.Project 2: Integration Framework (7 months)Tools and Technical Environment:o Data Persistence: SQLServer, EntityFramework, EntityFramework Core.o API / Backend: C#, Net Core 3.1 Rest API, .Net framework 4.7, WPF, Postman, SOAP UI.o Front-end: Angular 7, TypeScript, RxJS, Angular Material, Bootstrap, Syncfusion.o Pattern: MVVM.o DevOps Tools: GIT, Azure DevOps.o Methodology: Agile Scrum.Project 1: AxeDMS (6 months)Context: Participation in the development of an automatic document management application:Tools and Technical Environment:o Data Persistence: SQLServer, EntityFramework Core.o API / Backend: C#, Net Core 2.1 Rest API, Postman.o Front-end: Angular 5, TypeScript, RxJS, Angular Material, Bootstrap.o DevOps Tools: GIT, Azure DevOps.o Methodology: Agile Scrum.
Recommendations
Be the first to recommend Mahmoud
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(Sesame University).2019Ingénierie en Génie Logiciel
- Fundamental Degree in Management Information Systems(FSEG Tunis).2016Licence fondamentale en Informatique de Gestion