Hello, I'm Mohamed Ashraf
Backend Developer focused on .NET Core
I design and build high-performance APIs, robust database architectures, and clean, maintainable codebases to solve complex backend problems.
About Me
I'm Mohamed Ashraf, a passionate software developer specializing in .NET and modern backend technologies. I thrive on building clean, efficient, and highly scalable systems that solve real-world problems.
Over the course of my engineering journey, I've developed deep technical proficiency in backend design using ASP.NET Core, C#, Entity Framework Core, and SQL Server database optimization.
I also possess valuable experience mentoring fellow developers, distilling complex programming architectures into clear, actionable knowledge. I love turning architectural plans into practical, secure, and production-ready applications.
Focus & Highlights
- Clean Code & SOLID Design
- RESTful Web APIs & JWT
- Database Tuning & T-SQL
Education & Certificates
Microsoft Certified
C# programming certification, verifying core competencies in OOP logic, syntax, data structures, and .NET runtime execution.
Backend .NET Track
16 specialized courses from Programming Advice Academy, covering low-level C++, algorithms, UI (WinForms), SQL, and REST APIs.
ITI .NET Web Development
Intensive professional training focusing on ASP.NET Core, MVC architectures, database schemas, and enterprise software engineering.
Technical Skills
Featured Projects
Click on any project to view comprehensive technical details and GitHub repositories.
Let's Work Together
I'm always open to discussing backend architectures, full-stack .NET web integration, mentoring opportunities, or joining innovative dev teams. Click email or phone to instantly copy details!
mohamedashrafabdulkareem@gmail.com
Phone (Whatsapp)
+20 105 050 0189
GitHub
github.com/mohamed68909
linkedin.com/in/mohamed-ashraf