I am an experienced Full Stack .NET Developer and Instructor with a solid foundation in C#, OOP, SOLID principles, and Entity Framework. I specialize in building scalable, efficient server-side applications using ASP.NET Core and MS SQL Server, along with developing RESTful APIs and optimizing relational databases. Alongside my development work, I serve as a .NET & Angular Instructor, delivering structured training for beginner and intermediate learners, guiding them through real-world projects to mastery of full-stack development concepts. My background also covers backend technologies like Node.js, Express, MongoDB, and MySQL with a focus on secure, maintainable API design. I am passionate about writing clean, testable code to reduce bugs and am dedicated to continuous learning and effective teamwork in dynamic environments.

Diaa Mohammed

I am an experienced Full Stack .NET Developer and Instructor with a solid foundation in C#, OOP, SOLID principles, and Entity Framework. I specialize in building scalable, efficient server-side applications using ASP.NET Core and MS SQL Server, along with developing RESTful APIs and optimizing relational databases. Alongside my development work, I serve as a .NET & Angular Instructor, delivering structured training for beginner and intermediate learners, guiding them through real-world projects to mastery of full-stack development concepts. My background also covers backend technologies like Node.js, Express, MongoDB, and MySQL with a focus on secure, maintainable API design. I am passionate about writing clean, testable code to reduce bugs and am dedicated to continuous learning and effective teamwork in dynamic environments.

Available to hire

I am an experienced Full Stack .NET Developer and Instructor with a solid foundation in C#, OOP, SOLID principles, and Entity Framework. I specialize in building scalable, efficient server-side applications using ASP.NET Core and MS SQL Server, along with developing RESTful APIs and optimizing relational databases. Alongside my development work, I serve as a .NET & Angular Instructor, delivering structured training for beginner and intermediate learners, guiding them through real-world projects to mastery of full-stack development concepts.

My background also covers backend technologies like Node.js, Express, MongoDB, and MySQL with a focus on secure, maintainable API design. I am passionate about writing clean, testable code to reduce bugs and am dedicated to continuous learning and effective teamwork in dynamic environments.

See more

Experience Level

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

Language

Arabic
Fluent
English
Fluent

Work Experience

.NET Developer at Egabi Solutions Company
January 1, 2025 - Present
Developed ASP.NET Core MVC applications with Clean Architecture and CQRS for scalability. Designed and optimized RESTful APIs and MS SQL Server databases. Integrated Angular for frontend development and deployed applications on IIS.
.NET & Angular Instructor at Coding Developer Academy
April 1, 2025 - Present
Designed and taught full stack development curricula using ASP.NET Core, Entity Framework, MS SQL Server, and Angular. Introduced Angular core concepts including components, data binding, directives, routing, and services, progressively building full Single Page Applications. Provided mentorship, code reviews, career support and assessed student progress through projects and feedback.
Backend Instructor, Instructor Software Engineer
December 1, 2024 - August 31, 2025
Delivered comprehensive training on backend development with Node.js, Express, and MongoDB. Developed and maintained an educational website demonstrating front-end techniques using HTML, CSS, and JavaScript. Guided students to independently build server side and client applications. Developed a Todo website using Node.js, Knex, and MySQL, implementing advanced authentication and authorization features.

Education

Bachelor Degree of Computers and Informatics at Faculty of Computers and Informatics, Suez Canal University
October 1, 2020 - July 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education

Experience Level

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

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Cairo today.