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
Databases & Storage
Cloud & DevOps
Tools & Practices
Professional Experience
Senior .NET Developer
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.
Full Stack Developer
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.
Web Developer
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.
Let's Connect
I'm always interested in discussing .NET development, architecture patterns, or potential collaboration opportunities.