Loai Saadi

Computer Science Student

Email: saadiloai@gmail.com

Phone: +972 549284867

About Me

Hi, my name is Loai Saadi, a computer science student at the University of Haifa. I have experience in full-stack development, software engineering, and software development. I’m currently expanding my knowledge in AI and web development.

I am most skilled in: Python, Java, JavaScript, and React.

Technical Skills

A summary of my technical skills and proficiencies.

  • Proficient in: C, Python, Java, JavaScript, React, Node.js, Express, VS Code, GitHub, Windows.
  • Experienced with: C++, C#, OOP, RESTful API, HTML, CSS, MySQL, MongoDB.
  • Familiar with: Postman, MATLAB, Heroku, Linux.

Projects

Software Engineering, High School Test System

github.com/LoaiSaadi/High-School-Test-System

Built a comprehensive system for managing high school tests, grading, and login authentication.

Collaborated in a four-member team to design server and client interfaces, manage exams and grading databases, and establish user login access. Utilized IntelliJ with Java, OCSF, GUI, ORM, and integrated database solutions for effective application development.

Maze Pathfinding via Backtracking

github.com/LoaiSaadi/Mouse-in-a-Maze-Problem

Backtracking Algorithm for Maze Pathfinding with Multiple Solutions and Matrix Validation

Implemented an existing backtracking algorithm in assembly to solve the “Mouse in a Maze” problem. Created functions to validate matrix input, search for valid paths, and display up to 3 solutions or report failure.

Overview of AVL tree operations, including insertion, deletion, and efficient query handling.

Implemented AVL tree operations, including insertion, deletion, search, and range queries. Highlighted the associated time complexities to demonstrate the effectiveness of AVL trees in maintaining balanced data structures, ensuring optimal performance in computational tasks.

github.com/moslem-asaad/DevQALink

DevQALink connects QA and development teams for test scheduling, reporting, and automated bug creation

Collaborated as part of a four-member team to develop DevQALink, a framework connecting QA and development teams. Designed a test management system that enables users to schedule one-time or recurring tests, prioritize jobs, and allocate resources for seamless execution.

Completed independently a test management framework to automate job scheduling and resource allocation

This site, built with the MERN stack and MVC architecture in collaboration with Dell Technologies, facilitates automated test executions and job scheduling. It features JWT authentication, email notifications, and Jira bug ticketing, while incorporating Dell’s branding through a cohesive blue, white, and grey design.

Training

Parkly

Hasoub Hackathon

2023

Created a smart parking solution to help ease traffic congestion

Participated in the Hasoub Port Hack Hackathon as part of a four-member team. Developed a parking tracking model using JavaScript and Figma, enhancing traffic flow and providing a 40% student discount.

Certifications

Python Mega Course, Learn Python in 60 Days

udemy.com/certificate/UC-96ebabb9-957c-4abd-8ce6-fca3f2e9026d/

This certificate verifies that Loai Saadi successfully completed the course on 10/05/2024 as taught by Ardit Sulce on Udemy.

Completed a Python course, transitioning from beginner to proficient programmer by building 20 applications. Gained expertise in web development, automation, data analysis, machine learning, and tools like Git, Flask, and Django, creating a portfolio to showcase skills.

Education

University of Haifa

BSc Computer Science

2021 - Present

Expanding knowledge in software development, AI, and web technologies

Courses include Intro to Computer Science (98), Algorithms (87), Software Engineering (94), and Assembly (98).

A Little More About Me

Alongside my interest in software development, I enjoy:

  • Tutoring children in the “Perach” Program
  • Learning about AI and blockchain technologies
  • Developing projects and applications to solve real-world problems

Languages

  • Arabic – Mother tongue
  • Hebrew – Fluent
  • English - Fluent