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

Mohamed Maghzaoui

Full-Stack Developer .Net/ VueJS / Angular

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed

Passionate and committed to software development, I possess solid expertise in full-stack development, with a sharp specialization in .NET 6 and 7 environments. My career is marked by notable successes in integrating emerging technologies such as Azure Cosmos, Azure Functions, Azure App Insight, Azure Blob Storage, and Azure Graph API. My commitment is focused on creating innovative software solutions. With 5 years of experience and driven by a constant quest for learning, I stand out in this constantly evolving field. My ability to design elegant and effective solutions for complex problems, coupled with meticulous attention to code quality and project management, has consistently contributed to the success of my projects. I am enthusiastic about highlighting my expertise and contributing to the next exciting opportunity in software development.
  • French

    Native or bilingual

  • English

    Conversational

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

Experience

  • Bouygues Telecom Business Solution
    Consulting Engineer at Bouygues Telecom Business Solution
    TELECOMMUNICATIONS
    April 2024 - October 2025 (1 year and 6 months)
    Paris, France
    Role: Full-Stack .NET Developer at COLAS
    Project: Colas
    Within a team of 6 people (a project manager, a tech lead, and four developers), I participated in the development of a web application called Cléa, which is an application for justifying user accounts using React 18 and .NET Core 8 technologies.
    Methodology: Agile, Scrum
    Team: 1 Product Owner, 1 Scrum Master, 6 developers, 1 Tech Lead
    Tasks performed:
    ✔ Creation and integration of components in React 18.
    ✔ Development of services and APIs in .NET Core 8 following the n-tier architecture.
    ✔ Implementation of .NET Aspire to simplify cloud-native development with .NET 8.
    ✔ Use of the Zod library with TypeScript.
    ✔ Use of Shadcn for UI management.
    ✔ Creation and management of Docker containers for deployment.
    ✔ Development and consumption of REST APIs.
    ✔ Writing and execution of unit tests for the back-end.
    ✔ Use of PostgreSQL for data management.
    ✔ Implementation of the code-first approach for data modeling.
    ✔ Code Review.

    Role: Full-Stack .NET Developer at Quick Connect
    A agile startup backed by a large construction group to modernize field operations through digital transformation.
    Methodology: Agile, Scrum
    Team: 1 Product Owner, 1 Scrum Master, 4 developers, 1 Tech Lead
    Tasks performed:
    ✔ Angular Migration: Active participation in migrating an Angular application from version 10 to version 18.
    ✔ Focus on performance optimization and dependency updates.
    ✔ Code refactoring to improve application readability and performance.
    ✔ Continuous maintenance of existing systems.
    ✔ Development of a new module with Angular 18.
    ✔ Participation in various agile ceremonies: Daily Stand-up, Sprint Planning, Retrospective, Demo.
    C# .NET 8, Angular 18, TypeScript, JavaScript, SQL Server, Azure DevOps, Azure Pipeline React.js
  • EXPACEO
    Consulting Engineer
    DIGITAL AND IT
    January 2023 - April 2024 (1 year and 3 months)
    Paris, France
    Within the EXPACEO Expertise and Development Center, participation in fixed-price client projects.
    Role: Full-Stack .NET CORE Developer for IPSOS
    Tasks performed:
     Development of a web application in React.
     Development of APIs to synchronize data in .Net 6
     Ensuring incident processing and anomaly correction.
     Identifying problems encountered by end-users and understanding evolution needs.
     Implementation of worker services.
     Study and development of new requests.
     Implementation of unit tests and integration tests based on xUnit, NSubstitute, and FluentAssertions.
     Updating technical documentation.
     Participation in various agile ceremonies: Daily Stand-up, Sprint Planning, Technical Meetings, Retrospective, US estimation and macro-estimation, Demo.
     Code Review.

    Role: Full-Stack .NET CORE Developer for CLASQUIN
    Clasquin has a Teams solution for managing rates and bookings. This solution relies on Microsoft technologies – Azure Cloud Platform, Azure AD, Teams, .NET CORE, VueJS…
    Methodology: Agile, Scrum
    Team: 1 Architect, 1 Product Owner, 1 Scrum Master, 4 developers, 1 Tech Lead
    Tasks performed:
     Development of APIs in .Net Core 3.1 and .NET 6
     Development of web applications in VueJS
     Development of APIs to synchronize data in .Net 6
     Ensuring incident processing and anomaly correction.
     Identifying problems encountered by end-users and understanding evolution needs.
     Study and development of new requests.
     Creation of CI/CD pipelines.
     Implementation of unit tests
     Participation in various agile ceremonies: Daily Stand-up, Sprint Planning, Technical Meetings, Retrospective, Demo.
     Code Review.
     Implementation of Azure Functions.
     Participating in coordination meetings.
    React C# Typescript SQL Server Vue.js
  • MOMEMTUM TECHNOLOGIES
    Consulting Engineer
    DIGITAL AND IT
    January 2021 - December 2022 (2 years)
    Tunis, Tunisia
    Momentum Technologies is an IT services and consulting company.
    Role: Full-Stack Developer for GENIUS SOLUTIONS
    Project: Genius Solutions is an ERP editor for SMEs. My mission was to participate in the analysis, design, and development of internal and external APIs and Web applications, as well as TMA (Third-Party Maintenance). For GENIUS SOLUTIONS.
    Methodology: Agile, Scrum
    Team: 1 Product Owner, 1 Analyst, 6 developers, 1 Tech Lead, 1 Designer, 2 QA Testers, 1 DB Developer, 1 Scrum Master.
    Tasks performed:
     Development of APIs in .Net Core 3 and 5
     Development of web applications in Angular 11 and Aurelia 1.4.1
     Development of APIs to synchronize data in .Net Core 3
     Ensuring incident processing and anomaly correction.
     Identifying problems encountered by end-users and understanding evolution needs.
     Study and development of new requests.
     Refactoring and Migration of modules to create a microservice architecture.
     Participation in various agile ceremonies: Daily Stand-up, Sprint Planning, Technical Meetings, Retrospective, Demo.
     Pair Programming.
     Implementation of unit tests.
     Setting up a CI/CD system
     Ensuring deployments
     Leading technical meetings: Technological watch, Feeding the research and development department, Exploring possibilities for refactoring features.
    C# .NET Core 3 and 5, Angular 11, TypeScript, JavaScript, SQL, JIRA (Agile Scrum), Jenkins, Git, Git Extension, Karma, Wallaby, NUnit.

Recommendations

Be the first to recommend Mohamed

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

  • Data Science Training
    INTILAQ
    2018
    Participation à une formation Data Science comprenant des cours théoriques (mathématiques, science des données, intelligence artificielle...),ainsi que dees travaux personnels sous forme de projet et d’ateliers.  Unsupervised Learning: Clustering(K-means, Hierarchical), Principal Component Analysis Word embedding. Deep Learning :FNN,CNN,RNN.  Supervised Learning : Linear regression Times Series(Arima, Sarima), Classification(KNN, SVN, Decision Tree, Random Forest).  Préparation de données : Collection, Data Wrangling, Qualité de données.  Python : SciPy, NumPy, Pandas, Matplotlib, Scikit-learn

Certifications

  • AZ-204
    Microsoft

Skill set (39)

Categories