MOHAMED MOSTAFA MOHAMED
C# .net Developer at EYouth
Nasr City, Cairo, EgyptWork Experience
C# .net DeveloperPart Time
EYouth
Sep 2021 - Present -3 yrs, 10 months
Saudi Arabia
- Job Details:=Repsosibilities -Contributed in part to the SDLC from planning to maintenance and everything in between -Responsible for refactoring legacy system in ASP .NET web API, Fixed bugs, and implemented APIs. -Responsible for building .NET core web Services with ABP, angular, HTML, CSS, javascript, and other technologies -Deployment on SmarterASP. =Projects: =Debit Collect: Dotnet core system based on ABP(.NET Framework) and angular to collect debts from clients. -Responsible of Extending ABP built-in modules such as identity-user, identity-role, and accounts as it is the most complicated part. -Designed and built domain classes. -Applying DDD best practices that the ABP comes with. -Write efficient and fast LINQ queries with the minimin data and the least time possible. -Testing and code review. =Request Worker: .Net framework web application and .Net API -Responsible for refactoring and fixing all APIs bugs. -Implemented Global Exception Handler and that reduced 10% of the code in every API. -Standardized API responses. -Implemented Logging System. =IMS: Online courses platform to buy online courses. -Extended ABP identity module using JS and ABP JS proxies. -Designed domain classes in ABP documentation best practices. -Implemented class Services and managers to serve the .NET controllers in the recommended way.
Education
Bachelor's Degree in computer science
Assiut UniversityJan 2021
Activities
Head of research at Attaya
Volunteering
Jan 2015 - Mar 2016 -1 yr, 2 months
Skills
View More
Languages
English
Advanced
Training & Certifications
HTML,CSS and JavaScript of web development
Coursera·2021Programming Foundations: Fundamentals
LinkedIn·2021CS50
Harvard·2020