Backend developer with experience building scalable applications using .NET, C#, and SQL Server. Skilled in RESTful APIs, microservices, Clean Architecture, and CQRS, with knowledge of gRPC, RabbitMQ, and Docker. Focused on writing clean, maintainable code and following software design best practices. Education includes a Bachelor’s in Computer Science and Information Technology. Completed backend .NET advanced/upskilling programs and professional training, and built production-ready systems such as an e-commerce REST API and a hospital management microservices platform.

Abdelg Abdelgail Ibrahim

Backend developer with experience building scalable applications using .NET, C#, and SQL Server. Skilled in RESTful APIs, microservices, Clean Architecture, and CQRS, with knowledge of gRPC, RabbitMQ, and Docker. Focused on writing clean, maintainable code and following software design best practices. Education includes a Bachelor’s in Computer Science and Information Technology. Completed backend .NET advanced/upskilling programs and professional training, and built production-ready systems such as an e-commerce REST API and a hospital management microservices platform.

Available to hire

Backend developer with experience building scalable applications using .NET, C#, and SQL Server. Skilled in RESTful APIs, microservices, Clean Architecture, and CQRS, with knowledge of gRPC, RabbitMQ, and Docker. Focused on writing clean, maintainable code and following software design best practices.

Education includes a Bachelor’s in Computer Science and Information Technology. Completed backend .NET advanced/upskilling programs and professional training, and built production-ready systems such as an e-commerce REST API and a hospital management microservices platform.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Arabic
Fluent
German
Intermediate

Work Experience

Backend Developer
September 1, 2021 - September 30, 2021
Developed a scalable Hospital Management System using microservices and Clean Architecture. Implemented gRPC for asynchronous communication and RabbitMQ for asynchronous messaging. Designed API gateways as a single entry point for client requests and applied the Specification Pattern to improve query logic reusability and maintain clean separation between business and data access layers. Technologies included .NET, microservices, Clean Architecture, gRPC, RabbitMQ, and an API gateway approach.
Backend Developer
July 1, 2021 - September 30, 2021
Built scalable RESTful APIs for user accounts, product catalogs, orders, and authentication. Implemented JWT authentication, role-based access, and Entity Framework Core with SQL Server. Applied Clean Architecture and improved API reliability by about 25% through debugging and code optimization. Collaborated with frontend teams to define API contracts and ensure consistent request/response contracts. Technologies used included ASP.NET Core, Web API, EF Core, SQL Server, JWT, Swagger, and general API development best practices.

Education

Bachelor of Computer Science and Information Technology at Kafr El-Sheikh University
January 1, 2018 - January 1, 2022

Qualifications

.NET Backend Development
January 1, 2024 - December 31, 2024
Database Design & SQL for Developers
January 1, 2024 - December 31, 2024
Microsoft Azure Fundamentals (AZ-900)
January 11, 2030 - July 16, 2025
Backend .NET Advanced Course (Up-skill)
December 1, 2024 - June 30, 2025
Backend .NET Fundamentals / Up-skill
June 1, 2024 - December 1, 2024
Backend .NET Developer Course (Route Academy)
November 1, 2024 - June 30, 2025

Industry Experience

Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more