Software Engineer with good experience building applications and services with many language Like C# and C++. also I am a highly competent in designing web services and managing databases. Good knowledge in full-stack development particularly the ASP Dot Net Core technologies, also with Frontend frameworks The React JS technology and use these technologies for building websites and services.
Personal Profile
Education
Bachelor’s in computer science
Good
2016 - 2020
Work Experience
Informatique Education
Senior Dot Net Developer
June 2022 - Now
Back-end Developer | UOB University
Role: Responsible for the development and maintenance of the Student Information System (SIS).
- Implemented back-end solutions using ASP.NET Core, following Clean Architecture principles.
Legacy Code : Migrating legacy code from a traditional web form application to .NET Core is a transformative process that involves modernizing and enhancing the existing codebase
Full Stack Developer | Al-Azhar University
Role: Involved in the development of the Learning Management System (LMS) akin to Moodle.
- Managed the back-end infrastructure using ASP.NET Core, following Clean Architecture principles.
- Led the front-end development using React, JavaScript, and TypeScript.
SKILLS
Programming Languages and Technologies
c#
c/c++
ASP Dot Net Core
Web API
Entity Framework Core
Dapper
MS SQL
Java Script
Type Script
React JS
SQL Server
MVC
Git
microservices
Development Approaches
OOP
Data Structure
Algorithms
Data Base
SOLID
Design Pattern
SOFT SKILLS
Problem Solving
Communication Skills
Teamwork
Work Under Stress
Decision making
Projects
Phone Book
C#, OOP, ASP Dotnet core and MS SQL Server
- Web API Application to manage a Phone Book
- Use End point Design pattern and Entity framework (code first)
- Useing Clean Architecture
RAM DISK
C++, pointer, Linked List
- Ram disk is implementation of a file system, which one can use to allocate amount of memory and start to copy folders and files in.
- it has features like copy, paste, cut, delete, create folders, list content of folders , etc.