JavaScript is required for the best experience on this portfolio.
Loading portfolio…
Open to opportunities

Hi, I'm Abdullah Ayman AL-Ghoul Computer Science Student ·

CS student at Al-Azhar University, passionate about software engineering, networking, cybersecurity, and emerging technologies. I build practical solutions and never stop learning.

Gaza, Palestine Al-Azhar University abdallhalghoul200@gmail.com
Java C JavaScript HTML5 CSS3 TCP/IP VLAN Cisco Packet Tracer Git GitHub MikroTik AI Tools React Firebase PWA
9+
Certifications
3+
Years Learning
7
Projects
2
Recommendation Letters
01 · About

Who am I?

I'm Abdullah Al-Ghoul, a Computer Science student who believes technology is one of the most powerful tools for solving real-world problems. I enjoy learning, experimenting, and building practical solutions that combine logic, creativity, and innovation.

My interests span software engineering, networking, cybersecurity, and artificial intelligence. I constantly seek opportunities to improve my skills, explore new concepts, and contribute to meaningful technical projects.

My long-term goal is to become a highly skilled Software Engineer with strong foundations in networking, cybersecurity, and modern software development practices.

Problem Solving Teamwork Communication Self-Learning Critical Thinking Public Speaking
02 · Skills

Tech Stack

Programming

4 technologies
  • Java
  • JavaScript
  • HTML5 / CSS3
  • C

Networking & Infra

4 areas
  • TCP/IP & Subnetting
  • VLAN & Routing
  • DHCP / DNS / NAT
  • Cisco Packet Tracer

Tools & Platforms

4 tools
  • Git & GitHub
  • AI Tools & Prompting
  • Windows
  • Linux (basics)

Currently Learning

Frontend Development Java OOP Data Structures Algorithms Software Engineering Principles
03 · Projects

Featured Projects

Live · This Site

Personal Portfolio Website

A responsive, modern, bilingual portfolio showcasing my skills, projects, and educational milestones. Built with semantic HTML, modern CSS, and vanilla JavaScript. Includes dark/light theme and full RTL support.

HTML5CSS3JavaScripti18nRTL
Completed

Enterprise Network Design

Designed and implemented a segmented business network using VLANs, DHCP, DNS, NAT, subnetting, and Router-on-a-Stick architecture in Cisco Packet Tracer.

Cisco Packet TracerVLANDHCPDNSNATRouting
Concept Proposal

Smart University Virtual Lab

Proposed cloud-based virtual desktop infrastructure enabling university students to access a full Windows workstation from mobile devices via RDP. Designed to help students without personal computers access programming environments remotely.

RDPWindowsAzureCloud InfraVPN
Proposal / future implementation
Team Project

Task Manager

Team task management application for organizing and tracking shared tasks with colleagues. Features task creation, assignment, status tracking, and deadline management.

JavaOOPFile I/OTeam Collaboration
Completed

Library Management System

Java-based library management system for managing books, borrowers, and lending operations. Includes add, search, borrow, return functionality with data persistence.

JavaOOPData StructuresFile I/O
Personal Project

SmartTimeCoach

Python productivity assistant with automated reminders that helps manage tasks and study schedules more effectively.

PythonAutomationScheduling
04 · Certifications

Verified Credentials

05 · Experience

Experience & Milestones

Technical Experience

Networking & IT Support Projects

2023 – Present
  • LAN design & IP addressing plans
  • Router, DHCP, DNS, NAT configuration
  • Connectivity troubleshooting
  • Technical documentation & flowcharts
  • Community technical support

Milestones

2026 · NVIDIA AI Certification

Generative AI · NVIDIA Academy

2026 · OpenAI & Anthropic AI Tracks

AI Foundations · Claude 101 · Claude Code 101 · Claude Code in Action

2025 · ICDL Certification

Edraak · Word, Excel, Internet Security

2024 · Networking Projects

VLAN, DHCP/NAT segments

2023 · CS Journey Begins

Al-Azhar University
06 · Feedback

Recommendations

"Abdullah is one of the most passionate students I have taught. He demonstrates strong collaboration, presentation, time management, and problem-solving skills."
Mr. Abdelbaset R. Almasri
Mr. Abdelbaset R. Almasri
Lecturer of Computer Science · Al-Azhar University
"Abdullah has been a remarkable student and an asset to our university. He is hardworking, reliable, and works exceptionally well in teams."
Dr. Adel A. Ahmed
Dr. Adel A. Ahmed
Lecturer of Computer Science · Al-Azhar University
"Abdullah is an exceptional team member who is collaborative, reliable, and a natural problem solver. A dedicated self-learner and a strong communicator who always elevates the quality of our projects."
Yazan W. Abo_Elqomboz
Yazan W. Abo_Elqomboz
Project Team Member
07 · Contact

Let's Connect

Have an opportunity, scholarship, or a project to discuss? I'd love to hear from you.

Replies within 24 hours