You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mahmoud MaghraouiMM

Mahmoud Maghraoui

Full Stack Engineer C#/.Net - Angular

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mahmoud

With over 5 years of experience in developing web and back-office applications, I design tailor-made solutions that combine robustness, performance, and intuitive design. My expertise, split between back-end (.NET) and front-end (Angular) development, allows me to deliver reliable and aesthetically pleasing products, adapted to business needs.

I am committed to transforming your ideas into concrete applications through an agile, collaborative, and quality-focused approach.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • Stime DSI Groupement Les Mousquetaires
    C#/.Net - Transact-SQL - Angular Development Engineer
    E-COMMERCE
    March 2023 - Today (3 years and 3 months)
    Paris, France
    Project 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.
    SQLServer EntityFramework EntityFramework core Dapper C# .Net 8 REST APIs Net framework 4.7 Swagger Postman AutoMapper Serilog MediatR Angular 15 Typescript RxJS CQRS ASP.NET MVC Git Azure DevOps Atlassian JIRA Scrum
  • LPCR
    C#/.Net – Angular – Transact-SQL Development Engineer
    EDUCATION AND E-LEARNING
    February 2022 - January 2023 (11 months)
    Paris, France
    Context: 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, Bootstrap
    o DevOps Tools: GIT, Azure DevOps.
    o Methodology: Agile Scrum.
    SQLServer EntityFramework core C# .Net 5 REST APIs Swagger Postman AutoMapper FluentValidation Angular 10 Typescript RxJS Angular Material Bootstrap Git Azure DevOps Scrum
  • Axefinance
    C#/.Net – Angular Development Engineer
    DIGITAL AND IT
    April 2019 - December 2021 (2 years and 8 months)
    Tunis, Tunisia
    Project 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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Software Engineering
    (Sesame University).
    2019
    Ingénierie en Génie Logiciel
  • Fundamental Degree in Management Information Systems
    (FSEG Tunis).
    2016
    Licence fondamentale en Informatique de Gestion

Skill set

Categories