About

Learn more about me

.Net Developer

Provides Programming Service Bulding Web Apps , Desktop Apps and Mobile.

  • Birthday: 11 December 2001
  • Website: joegithubpro.github.io/Profile
  • Phone: +20 1067952340
  • City: Suez, Egypt
  • Age: 23
  • Degree: CS Bachelor's
  • Email: youssef.mohamed.net.eg@gmail.com
  • Freelance: Available


I am .Net Developer that specialized at back end of applications whether web application or Desktop or Mobile.

Happy Clients

Projects

Hours Of Support

Programming Language

HTML 75%
CSS 40%
JavaScript 30%
C# 98%
C++70%
JAVA55%

Coding Skills

ASP.NET MVC 5

Web API

ASP.NET FORMS

RAZOR PAGES

SQL & SQL SERVER

CMD | TERMINAL

WPF & WIN FORMS

ENTITY DB FIRST

LINQ

version control

Json & XML

OverView on SignalR

Data Structure

Algorithm

Logging with .NET

Code Paradigms

Object Oriented Programming

OverView on Functional Programming

OverView on Declarative Programming

Architecture & Design

Design Patterns

Monolithic Apps

OverView on Microservices

MVVM

MVC

Restful API

code principles

SOLID

KISS

DRY

Clean Code

Testing

Unit Test

OverView on Behavior Test

OverView on Functional Tests

OverView on Integration Tests

Development Methodology

Waterfall Model

Agile Methodology

DevOps

Prototyping

Resume

Check My Resume

 or Download it

Sumary

Youssef Mohamed Ali

I am .Net Developer that specialized at back end of applications whether web application or Desktop or Mobile.

  • Egypt,Suez,National Unity Street
  • +20 1067292340
  • youssef.mohamed.net.eg@gmail.com

Education

FACULTY OF SCIENCE

2020 - Present

Computer Science Department

Suez Canal university , Ismallia

GPA : Good

BACHELOR COMPUTER SCIENCE

2020 - Present

Computer Science

Is a type of bachelor's degree awarded after collegiate study in computer science. In general, computer science degree programs emphasize the mathematical and theoretical foundations of computing.
The computer science program has a number of mathematics courses Pure number computer rights

Technical Interests

Interests

I have always been interested in technical topics and I am currently following a lot of technical podcasts and influencers. I have followed the following:

  • AI Tools GPT - Copy AI
  • Declarative Programming Functional Design
  • DevOps Docker - kubernetes - Microsoft Azure - IIS
  • Web Protocols Http - FTP - ....
  • Mathematics Differential Equations - Discrete Mathematics - Math Analysis
  • Technical podcasts Ask Developer - Ahmed Elemam - Metwally Labs

Portfolio

My Works

  • All
  • .NET Framework
  • .NET Core
  • Web App
  • Web API
  • Desktop
Click on project image to get all details

Services

My Services

Web Sites

is the work involved in developing a website for the Internet (World Wide Web) or an intranet (a private network).

Desktop App

An application program is a computer program designed to carry out a specific task other than one relating to the operation of the computer itself

Web App

is application software that runs on a web server,unlike computer-based software programs that are run locally on the operating system (OS) of the device.

C# Features

We Provide Some Features As C# Code Whithen Needed FrameWorks . To Help Devolopers at Devolopment Opreation.

Technical support

is an advice service provided, usually over the e-mail or Whatsapp, to help own customer who have problems With our service

Aspirations & next steps

.NET Core is a free, open-source, cross-platform framework for building modern, scalable, and high-performance applications, including web applications, APIs, and microservices. It includes a powerful set of features and tools for developers to build robust applications using various programming languages, such as C#, F#, and Visual Basic.

.Net Core

High priority

I wish to learn more about the back-end side of software architecture, especially about monolithic architecture, microservices architecture and serverless architecture. I want to practice it by actually working with one of

Software Architectures

Medium Priority

Angular is a front-end framework for building dynamic web applications using TypeScript. Learning Angular can be beneficial for backend developers due to its large community, scalability, and adherence to consistent best practices.

Angular Framework

less priority

Contact

Contact Me

My Address

Egypt,Suez,National Unity Street

Social Profiles

Email Me

youssef.mohamed.net.eg@gmail.com

Call Me

+20 1067292340

C V