Full Stack Developer

Yousef Hani Muhamad

Building Innovative Web Applications

Passionate technology developer with experience in modern web application development and learning management systems. I strive to deliver innovative and effective technical solutions.

Yousef Hani Mohamed
Node.js
Django
IT Support

About Me

Dynamic and ambitious Computer and Information Technology professional with a passion for full-stack development. Experienced in building learning management systems, interactive web applications, and secure authentication systems. Proficient with Python, Django, PostgreSQL, and modern web technologies for creating innovative technical solutions.

Experience

Full Stack Development

Education

Libraries & Educational Technology

Training

ITI, IEEE, Cyber Security

Education

Bachelor's Degree - Al Azhar University

Faculty: Faculty of Education

Major: Libraries and Educational Technology (Computer Science Major)

Duration: October 2021 - May 2025

Grade: Very Good

Final Project: Educational LMS Platform (Grade: Very Good)

Developed a fully functional learning management system using Django with features including student and teacher accounts, secure video lessons, interactive quizzes, personalized dashboards, and certificate issuance.

Experience

ITI - Full Stack Using Python

August 2024 - September 2024 | Smart Village

Developed user-friendly interface for file manager system in Django, designed and optimized database models in PostgreSQL for high-performance CRUD operations, improving query response time by 30%. Created dynamic form builder with real-time validation using HTML, CSS, and JavaScript.

ITI - Cyber Security

July 2024 - August 2024 | Smart Village

Designed and implemented secure user authentication system for Django-based web application, configured and managed advanced network security policies using Fortigate and Palo Alto firewalls, developed vulnerability scanning and penetration testing toolkit using Python.

IEEE - Python

November 2023 - August 2024 | Hybrid

Developed interactive Python scripts to automate repetitive tasks such as data processing and file management. Built foundational Python projects including calculator and file encryption tool. Created tools to generate and validate random datasets using Python libraries like 'random' and 'pandas'.

Technical Skills

Python Programming

Intermediate level Python programming with experience in web development, automation, and data processing

Django Framework

Building robust web applications with Django, including authentication, database management, and API development

PostgreSQL & SQL

Database design, optimization, and management with PostgreSQL for high-performance applications

Frontend Technologies

HTML, CSS, JavaScript for creating interactive and responsive user interfaces

Cyber Security

Network security, ethical hacking, firewall configuration, and vulnerability assessment

UI/UX Design

User interface design and user experience optimization for web applications

Tools & Technologies

Django
PostgreSQL
Git
Fortigate
Palo Alto

Projects

Contact Me

Send a Message