
Mourad MOUTTAKI
Developer senior .Net Back
Salaire / Taux journalier
Bordeaux, France
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
Senior .NET Backend Developer with over 15 years of experience. Focused on best practices and continuous improvement, with solid expertise in .NET backend development. Currently exploring Kubernetes and Blazor, and improving my English. - Backend development with .NET - Microservices architecture & Clean Architecture - BDD / Gherkin / Acceptance testing - CI/CD - Kubernetes & Blazor (in progress) - Blockchain development with Solidity
Expérience de travail
.Net Backend developer
Hager GroupFreelance
févr. 2025 - Présent
1 an 9 mois
Bordeaux, France
Within the IoT Cloud Factory department, development and maintenance of back-end microservices hosted on Azure for a connected devices platform (energy management, comfort, security). • Development of RESTful APIs in C# / ASP.NET Core (.NET 8) in a microservices context • Applied patterns: CQRS, BFF, Result pattern, Hexagonal / Clean Architecture • Writing Gherkin scenarios and acceptance tests (BDD) to ensure business requirements compliance • Unit testing and integration testing • CI/CD with Azure DevOps (build and deployment pipelines) • Azure services: Azure Functions, Azure Web App, App Insights, CosmosDB • Active participation in Agile sprints (refinement, 3 Amigos, code review) Stack: C#, ASP.NET Core 8, Azure Functions, CosmosDB, App Insights, Azure DevOps, Gherkin/SpecFlow, CQRS, Clean Architecture
.Net Backend developer
GetlinkFreelance
janv. 2023 - déc. 2024
2 ans
Calais, France
Complete overhaul of a legacy application into a microservices architecture on Azure - Reverse-engineering and writing Gherkin specifications - TDD and acceptance testing with SpecFlow - Implementation of CI/CD pipelines with GitHub - C# .Net 7 - Azure - Hexagonal architecture - Gherkin SpecFlow - AKS (Azure Kubernetes Service) - Azure Message Bus
.Net Backend developer
SageFreelance
janv. 2022 - déc. 2022
1 an
Paris, France
Migration of a monolith to a microservices architecture - Improved code quality and reduced technical debt through refactoring - Code refactoring - C# .Net 6 - Docker, Kubernetes - Kafka - Azure - CI/CD with Azure DevOps - Hexagonal architecture
.Net Backend developer
AdoriaFreelance
juin 2021 - déc. 2021
7 mois
Bordeaux, France
Development of .Net APIs and SQL - Worked in an Agile environment - Unit testing - Technical design and estimation - Support - C# - SQL, Dapper - .Net services, REST APIs
Technical leader
DEKRA FranceFreelance
avr. 2019 - juil. 2021
2 ans 4 mois
Bordeaux, France
Technical Lead for the Legacy Scope As the Technical Lead, I am responsible for contributing to development and quality improvement, introducing and implementing best practices, while providing support to developers and technical expertise to decision-makers and managers. - Studied and designed technical solutions - Development in C#, SQL, and .Net Core APIs - Validation of technical designs and code review - Team introduction to BDD - Unit testing - Initial implementation of Continuous Integration - Migration of repositories to Git from TFS - Ensuring code quality and managing technical debt - Support for developers - Collaboration with various stakeholders and business units - C# and ASP.Net MVC - SQL, Dapper - .Net services, REST APIs - .Net Core Microservice
CDISCOUNT
oct. 2016 - mai 2019
2 ans 8 mois
Région de Bordeaux, France
Technical leader
juil. 2018 - mai 2019
11 mois
Région de Bordeaux, France
Technical Lead within the Services Project Team at Cdiscount In collaboration with a Functional Project Manager, I am responsible for overseeing the technical aspects of the project. I select the most appropriate technical solution to meet business needs and ensure its successful implementation by managing both on-site and offshore developers. - Analysis of functional specifications - Study and preliminary design of technical solutions - Validation of technical designs - Code review and approval - Ensuring code quality and managing technical debt - Support for developers - Collaboration with various stakeholders and business units
.Net developer
janv. 2017 - juil. 2018
1 an 7 mois
Région de Bordeaux, France
.Net Developer Analyst within the Cdiscount à Volonté Loyalty Feature Team - Technical analysis and design - Backend development: C#, .NET, SQL, and Talend - Frontend development: ASP.NET, JavaScript - Working in an Agile environment - Creation and updating of unit tests - Refactoring and technical debt reduction - Maintenance and Continuous Operations (MCO) - Analysis and maintenance of Talend jobs - Cdiscount scopes: Services, SQL Databases, Front PC/SMS, CZ, Order, Esus, Talend
Technical Project Manager
oct. 2016 - déc. 2016
3 mois
Région de Bordeaux, France
Within the Business Project Management Department of Cdiscount Marketplace: - Support for integrators and sellers in the development of the Cdiscount Marketplace API. - Development of internal tools for analyzing and monitoring API usage. - Technical design and estimations - Technical support for the API
.Net developer
PRODWARE
avr. 2011 - oct. 2016
5 ans 7 mois
Analyst Developer in the team responsible for the development of the eBusiness Suite by Prodware, an e-Commerce solution. - Contributing to the product roadmap - Developing functional designs - Analyzing, creating technical designs, and providing estimations - Maintaining and enhancing various products - Managing a small team of developers - Developing a PIM (Product Information Management) system, a multi-ERP back office for multi-channel information enrichment and distribution (e-business site, catalog, etc.) - Developing a CMS for the eBusiness Suite solution - Developing, evolving, and maintaining SQL jobs and connectors for integrating the eBusiness solution with various market ERPs
.Net developer
MUST INFORMATIQUE
avr. 2010 - mai 2011
1 an 2 mois
MUST INFORMATIQUE
Development of business applications in the healthcare sector. Key Responsibilities: - Maintenance and enhancement of web and desktop applications - Creation of a business web application for field technicians - Development involving smart cards and barcodes
.Net developer
MW2
déc. 2009 - mars 2010
4 mois
Région de Paris, France
Development of a CMS in Silverlight at MW2, a Parisian startup. Presented the project at the 2010 TechDays Startup Competition.
Formation
Alyra, l'école blockchain & IA
Developpeur Blockchain Ethereum
2021 - Présent
4 ans 11 mois
Alchemy University
Blockchain developer
2022 - Présent
4 ans