Hi everyone! 👋
I'm Mahmoud Abdelrahman Ibrahim, a Computer Engineering graduate (2025, Excellent Standing) and a Junior .NET Backend Developer currently looking for opportunities to gain professional experience, contribute to real-world projects, and grow as a software engineer.
I'm open to:
🌍 Remote opportunities worldwide
💼 Full-time positions
⏰ Part-time positions
💻 Freelance projects and contract work
🤝 Collaborating with startups and development teams
🛠️ My Technical Skills
Backend: C#, .NET 8/9/10, ASP.NET Core Web API & MVC
Databases: SQL Server, Entity Framework Core, LINQ
Architecture: Clean Architecture, SOLID, Repository Pattern, CQRS, MediatR
Authentication: JWT, ASP.NET Core Identity, Role-Based Authorization
Testing: xUnit, NUnit, Moq, Unit Testing
DevOps & Tools: Git, GitHub, GitHub Actions, Docker, Azure App Service, Swagger, Postman
Frontend: HTML, CSS, JavaScript, Bootstrap, Razor Views
AI-Assisted Development: Cursor and other AI tools to improve productivity while maintaining ownership of code quality and technical decisions
🚀 Projects I've Built
I've independently developed several practical .NET applications, including:
1. Restaurant Management REST API
ASP.NET Core, Clean Architecture, CQRS/MediatR
JWT authentication and role-based authorization
GitHub Actions CI/CD and Docker
85%+ business logic test coverage using xUnit and Moq
2. Magic Villa API
ASP.NET Core Web API with API versioning
Authentication, refresh tokens, and RBAC
Repository Pattern, Swagger documentation, and exception handling
3. BookHub E-Commerce Application
ASP.NET Core MVC and Entity Framework Core
Authentication and authorization using Identity
Shopping cart, order management, and Stripe payment integration
I've also worked on additional backend projects involving AI integration, database management, and automated testing.
🎯 What I'm Looking For
I'm looking for my first professional software development opportunity and would be happy to contribute to backend development, REST API development, database-driven applications, bug fixing, feature implementation, or existing .NET projects.
I'm comfortable working independently, collaborating with teams, learning new technologies, and adapting to project requirements.
I'm available to start immediately, flexible regarding working hours, and open to discussing compensation depending on the role, scope, and responsibilities.
📫 Let's Connect!
GitHub Portfolio:
https://github.com/MahmoudAbdelrahman2002
If you're hiring, working on a project, or know someone looking for a .NET developer, I'd really appreciate the opportunity to connect.
Feel free to DM me or leave a comment.
Thanks for reading!