Hello, I'm Omar Tarek

Full Stack .NET Developer

Software Engineer with expertise in building API solutions and full-stack applications using C#, ASP.NET, and SQL Server. Skilled in designing robust back-end systems following modern practices like OOP and SOLID principles.

About Me

I'm a Software Engineer with a strong foundation in Computer Science from Menofia University and ITI.

My specialty includes C#, ASP.NET, EF Core, and SQL Server. I follow software design best practices like OOP, SOLID, and DRY.

I enjoy exploring new technologies and improving my skills in software architecture.

Technical Skills

C# & .NET Framework
ASP.NET MVC & Web API
Entity Framework Core
SQL Server & Database Design

Methodologies & Patterns

OOP & SOLID Principles
Repository Pattern
Dependency Injection
3-Tier Architecture

Frontend & Tools

Angular & TypeScript
HTML/CSS & Bootstrap
Git & Version Control
Power BI & SSRS

Education

9-Month Professional Diploma

ITI – BI-infused CRM Track

Oct 2024 – Jul 2025 Giza, Egypt

Bachelor of Computer Science

Menoufia University – GPA: 3.13

Sep 2019 – May 2023 Menoufia, Egypt

Internship

Full Stack Web Development Using .NET

ITI – Beni Suef

Oct 2023 – Apr 2024

Languages

Arabic

Native

English

Professional

My Projects

A picture of Movie Sphere Website

Movie Sphere Website

Dynamic movie and series streaming platform with detailed media cards, filtering, searching, responsive design and video player.

Angular TypeScript SCSS
A picture of DocNet Appointment System

DocNet Appointment System

Doctor-patient booking platform with real-time scheduling, role-based access, external logins, payments, and 3-Tier Architecture.

ASP.NET MVC EF Core SQL Server
A picture of YEARO Exam System

YEARO Exam System

System with role-based access, automated grading, scheduling, question management, and reporting with robust database.

SQL Server C# Windows Forms

Clinic Backend API

Clinic management API with role-based access (Admin/Doctor/Patient), appointment scheduling, and email notifications.

ASP.NET API .NET 8 Entity Framework

Employee Management System

Full-stack Employee Management System with secure CRUD operations and seamless frontend-backend integration.

ASP.NET MVC .NET 8 SQL Server

Bilingual Sales App

Web sales application with secure login, session management, responsive design, invoice generation, and 2-way encryption.

MVC 5 .NET 4.8 AutoFac

Get In Touch