Hi, I'm Ziad Mohamed

A software engineer specializing in AI/ML solutions and cutting-edge software development.

Ziad Mohamed

Software & AI Projects

AuthMaster

AuthMaster

This project, SecureLogin, is a simple and secure login system built with Python's Tkinter library, featuring sign-up, sign-in, and secure password hashing capabilities.

Python GUI Tkinter
LMS

LMS

The Library Management System (LMS) is a C++ application that utilizes a doubly linked list to efficiently store and manage book records, offering features like sorting, searching, and dynamic management.

C++ Data Structures Algorithms
Qt-Cascade-app

Qt-Cascade-app

The Qt-Cascade-App is a desktop application built with Qt and OpenCV that performs object detection tasks using Haar cascade classifiers with a user-friendly GUI.

C++ Qt OpenCV GUI Computer Vision
cat-dog-classifier

cat-dog-classifier

This project is a desktop application built with PySide6 and TensorFlow that classifies images as either cats or dogs using a customizable and adjustable model.

Python PySide6 TensorFlow GUI Computer Vision Deep Learning Convolutional Neural Networks Recurrent Neural Networks
EVER_CLoseLoop

EVER_CLoseLoop

An AI-powered autonomous truck system that combines machine learning, PID controllers, and computer vision to execute safe and efficient lane changes while considering real-time environmental factors and vehicle dynamics.

Python ROS TensorFlow Machine Learning Computer Vision Control Systems
Numerical-Analysis-project

Numerical-Analysis-project

This project is a Linux-optimized C++17 application that implements various numerical analysis algorithms, including root finding, polynomial interpolation, numerical integration, and curve fitting, with both a Qt6 GUI and a command-line interface.

C++ Qt Math GUI Linux

Experience (Student Activities)

Autonomous Driving Software Member

SCU Racing Team

Mar 2024 - Oct 2024

Contributed to the development of autonomous driving systems. Worked on implementing control systems using LiDAR and camera sensors for perception and navigation.

AI Technical Member

SCU IEEE Student Branch

Oct 2023 - Present

Leading AI/ML initiatives and developing innovative software solutions.

Autonomous Driving Software Team Leader

SCU Racing Team

Oct 2024 - Present

Leading and teaching autonomous software development using ROS, Python, and control systems. Overseeing the implementation of perception and navigation systems while mentoring team members in building comprehensive autonomous solutions.

Technical Skills

Contact Me