MH

Hi, I'm Mohamed EL Hosayny

Senior .NET Developer with over 8 years of experience in designing, developing, and implementing high-performance software solutions. Passionate about creating robust and scalable applications while sharing knowledge with the developer community.

My Journey

With over 8 years of experience in .NET development, I've gained deep expertise in the Microsoft ecosystem, working with C#, ASP.NET, .NET Core, and Azure services. My journey spans from complex web applications to integration solutions and RESTful APIs, always following best practices and quality standards.

I have advanced skills in modern API development with GraphQL, monitoring and observability with OpenTelemetry and OpenSearch, and security tools like Snyk and SonarQube. Beyond technical expertise, I value collaboration and knowledge sharing, often mentoring junior developers to foster innovation and skill development.

What I Do

  • Backend Development: Building robust applications using .NET Core, C#, ASP.NET, and Entity Framework with a focus on performance and scalability
  • API Design: Creating modern APIs with RESTful services and GraphQL, following Domain-Driven Design (DDD) and SOLID principles
  • Cloud & DevOps: Deploying and managing applications on Azure with CI/CD pipelines using Azure DevOps and monitoring solutions
  • Quality Assurance: Implementing comprehensive testing strategies with unit testing, code quality tools, and security best practices

Technical Skills

Languages & Frameworks

C# .NET Core ASP.NET ASP.NET Core GraphQL JavaScript Angular jQuery

Databases & Storage

SQL Server Entity Framework SQL Azure MySQL OpenSearch

Cloud & DevOps

Azure Azure DevOps App Services OpenTelemetry Windows Server Linux IIS Server

Tools & Practices

Git Visual Studio Azure Repos SOLID Principles Domain-Driven Design TDD XUnit NUnit Snyk SonarQube Selenium

Professional Experience

Senior .NET Developer

TUI France 2020 - Present

Working at a software platform editor for enterprise application development. Developing training management applications, creating CI/CD pipelines in Azure DevOps, writing unit and integration tests, and refactoring existing code. Responsible for technical evolution of the company website.

.NET Core Azure DevOps Microsoft Azure Scrum

Full Stack Developer

Grupo Avalon May 2020 - June 2020

Worked at a digital transformation company for business processes, products and services. Analyzed existing code, wrote automated tests and refactored legacy code, and created comprehensive technical documentation.

.NET Core 3.1 .NET 4.6 TFS Scrum

Web Developer

Baridmedia 2017 - 2020

Worked at a subsidiary of Morocco Post Group. Designed software solutions, developed features, performed refactoring and bug fixes, deployed to production environments, and wrote technical documentation for various web applications.

.NET Core .NET Framework GitLab Linux Windows Server

Let's Connect

I'm always interested in discussing .NET development, architecture patterns, or potential collaboration opportunities.