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

Mhamed H.

Expert in dotnet c# / clean architecture Ddd

On-demand
Lyon, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mhamed

Back-end software development engineer specializing in .NET / .NET Core (C#) with extensive IT experience. Skills include IT, analytical thinking, and creative problem-solving. Able to apply customer service concepts to IT to improve the user experience for customers, employees, and administration. With over 7 years of experience, I am fully capable of creating innovative and creative software solutions, leading projects, but not only, my passion leads me to other aspects (Travel, reading...)
  • English

    Fluent

  • French

    Native or bilingual

  • Arabic

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Vinci-autoroutes
    Senior c# .Net Developer / DevOps
    October 2024 - Today (1 year and 8 months)
    Design and development from scratch of an IT system (APPACH) for managing highway works, with real-time marking tracking (placement/removal).
    • My achievements:
    ◦ • Development of a solution based on .NET 8.
    ◦ • Implementation of a microservices architecture with a secure API Gateway (HTTPS).
    ◦ • Configuration of Ocelot Proxy for redirection to microservices.
    ◦ • Implementation of streaming via JsonMd.
    ◦ • Deployment of microservices with Docker Compose and integration of the API Gateway.
    ◦ • Generation of a unified Swagger grouping all endpoints, configured via Ocelot.
    ◦ • Application of DDD (Domain-Driven Design) principles: Aggregate Root, Value Objects, Entities.
    ◦ • Management of business errors and Software Craftsmanship approach.
    ◦ • Manual conversion of DTOs / ViewModels / Entities.
    ◦ • Centralized log management with Serilog (File + Console), ELK Stack (Elasticsearch, Logstash, Kibana) and Filebeat.
    ◦ • Real-time event management with SignalR.
    ◦ • Task scheduling via Hangfire.
    ◦ • Performance optimization with Redis cache.
    ◦ • Implementation of a message bus with Kafka (Publisher / Consumer).
    ◦ • Administration and orchestration of Kubernetes PODs via kubectl and Azure CLI.
    ◦ • Management of database migrations and resets via Flyway.
    ◦ • Load testing with Grafana K6.
    ◦ • Unit tests execution with Reqnroll.
    ◦ • Helm deployment administration via Octopus, POD management and HPA (Horizontal Pod Autoscaler).
  • Yesss Electrique
    Senior c# .Net Developer
    February 2024 - July 2024 (6 months)
    • • Technical environment:
    ◦ • .NET 8 (C# 12), EntityFramework, gRPC
    ◦ • Patterns: DDD, CQRS
    ◦ • Tools: Docker, Azure, Git, Postman
    ◦ • Database: Sql Server
    ◦ • Architecture: Modular
    ◦ • Methodology: Agile (scrum)
  • A5sys
    Designer Developer
    DIGITAL AND IT
    May 2020 - December 2023 (3 years and 7 months)
    Nantes, France
    Client Seenergi is mainly in the cattle farming sector in the West of France. Involvement in the information system, from project study to TMA, including consulting with clients and MOA -> Complex IS comprising over 70 applications in operation from 2000 to the present day.

    My achievements:
    •Setting up batch processes from scratch
    •Setting up Rest APIs
    •Development of applications and features
    •Maintenance and bug fixing
    •Performing unit and integration tests
    •Code review
    •Creation of technical and functional documentation
    •Mentoring new hires in the company
    C# ASP.NET REST SOAP Oracle DEVEXPRESS Oracle PL/SQL Git Angular

Recommendations

Be the first to recommend Mhamed

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

  • Master in Computer Science
    SUPINFO
    2017

Skill set

Categories