Portfolio

A selection of projects showcasing my technical skills and problem-solving approach

Technical Projects

Personal Portfolio Website

Developed and designed a personal portfolio website using “WordPress to present skills, projects and academic background. Focused on the clarity and simplicity of the website.

Technologies: WordPress, cPanel, HTML/CSS, responsive design
Tasks Completed:

  • Registered domain (alaaalqadhi.me) via GitHub Student Pack.
  • Set up shared hosting with cPanel.
  • Installed and customized WordPress.
  • Created CV, Portfolio, and Contact Me pages.

Outcome: A live, professional personal website showcasing projects, resume, and contact information — fulfilling academic and professional presentation needs.

C Programming Project: Contact Repository Management System

Developed a Contact Repository Management System in C using dynamic memory allocation and file handling. Implemented core functionalities including adding, deleting, searching, and saving contacts records through a menu driven interface.

Course: CSC 215 – Programming Fundamentals
Technologies: C, structs, dynamic arrays, file handling
Key Features:

  • Add, delete, search, and save contact records.
  • Dynamic memory allocation and reallocation.
  • Menu-driven console interface with persistent file storage.
  • Input validation and error handling.

Outcome: A fully functional console-based contact management system demonstrating core C programming principles and data structure implementation.

Software Engineering Project: Syncora- Team Task Management

Worked on a software engineering project involving system analysis, requirement definition, and software design using standard software engineering methodologies and modeling techniques

Course: CSC 343 – Systems Design & Analysis
Technologies: UML, MVC architecture, Agile documentation, diagram tools
Key Contributions:

  • Defined 20+ functional and non-functional requirements.
  • Designed system architecture (Client–Server + MVC pattern).
  • Created behavioral diagrams and comprehensive test cases.
  • Collaborated in a 5-person team to deliver full system specifications.

Outcome: A complete system design document for a real-time collaborative task management platform, ready for development.

Database Project

Worked on a database engineering project involving system analysis, relational design, and full-stack implementation using MySQL and Java.

Course: CSC 380 – Database Systems
Technologies: MySQL, Java (Swing & JDBC), ER Modeling, SQL
Key Contributions:

  • Designed ER diagram and relational schema for a restaurant management system.
  • Implemented CRUD operations for two user roles: Manager and Waiter.
  • Built a Java GUI with role-based dashboards and real-time database interaction.
  • Collaborated in a 5-person team to deliver a fully functional database system.

Outcome: A complete restaurant database system with GUI, supporting order tracking, billing, reservations, and employee management—ready for deployment.

Academic Research

Ethical Implications of AI in Healthcare

A survey-based research project analyzing artificial intelligence impact on healthcare professionals in Riyadh.

  • Methods: 29-question survey with qualitative and quantitative analysis of 52 respondents
  • Key Findings: Identified concerns in accountability, data privacy, bias, and skills gap
  • Outcome: Reaserch paper with recommendations for ethical AI integration in healthcare systems.
Scroll to Top