Hi, I'm Mahmoud Alfayoumi

Computer Engineer | IT Maintenance | Web & Software Developer

About Me

I am a dedicated Computer Engineering with a diploma in Communications and Computer Networks. With hands-on experience in IT maintenance, technical support, and content creation, I specialize in developing efficient applications and maintaining IT infrastructure. My passion for technology drives me to continuously learn, adapt, and take on new challenges in the ever-evolving tech industry.

Education

Work Experience

Training Experience

Projects

HealthMate - C# winForms application
Health Mate screenshot

Health Mate

A feature-rich C# WinForms health tracking application with calorie tracking, workout management, and secure user accounts.

View on GitHub
MT Library - web-based website
MT Library interface preview

MT Library

A web platform with advanced filtering, search, and feedback capabilities powered by EmailJS.

Visit Website
Angular First App - Angular website
Angular First App screenshot

Angular First App

A dynamic Angular web app showcasing modern UI components and best practices.

Visit Website
To-Do List - Angular website
To-Do List screenshot

To-Do List

A sleek and efficient Angular-based to-do list web app for task management.

Visit Website
Setup-TypeScript - Automated TypeScript Setup Script
Setup-TypeScript screenshot

Setup-TypeScript

A PowerShell script for automatically installing and configuring TypeScript.

Visit GitHub
Angular-CLI-NVM-Setup - Automated Angular CLI & NVM Setup
Angular-CLI-NVM-Setup screenshot

Angular-CLI-NVM-Setup

A PowerShell script for automated installation and setup of Angular CLI and Node Version Manager (NVM).

Visit GitHub

Technical skills

Programming

C#, .NET, HTML, CSS, JS, TS, Angular

Databases

MSSQL, SSMS

Tools

Microsoft Office, Git & GitHub

Networking

Infrastructure maintenance, troubleshooting

Design

Adobe Illustrator, Canva

Soft skills

Teamwork

Collaborative and supportive

Communication

Clear, concise, and effective

Problem Solving

Analytical and innovative thinker

Adaptability

Quick learner and flexible

Leadership

Mentoring and team-building abilities

Volunteer Work

ZerOne

ZerOne

mt-team

Maintenance Team

ieee

IEEE

Shaghaf Family

Shaghaf Family

Mujaddidun

Mujaddidun Jo

nahno

Nahno

Certifications

Articles

NPM vs Yarn on Angular

Explore the differences between NPM and Yarn when managing dependencies in Angular projects.

Read More

for vs forEach vs for...in in JavaScript

Understand when to use for, forEach, and for...in loops in JavaScript and their key differences.

Read More

Differences Between [Class] and [ngClass], and [Style] and [ngStyle] in Angular

Learn the key distinctions between [Class] and [ngClass], as well as [Style] and [ngStyle], in Angular for better styling and dynamic class management.

Read More

Comparing [Input], [Output], Two-Way Binding, and ViewChild in Angular

Discover the differences between @Input, @Output, two-way binding, and ViewChild in Angular, and when to use each for efficient component communication.

Read More

Contact Me