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.