02 / A CLOSER LOOK
Portrait of Ryoouf Alsuwidany

CV

Ryoouf Alsuwidany

Computer Science Student | Software Development | AI | Robotics

Riyadh, Saudi Arabia

Browse projects ↗ Contact ↗
PROFILE / 01

Professional Profile

Computer Science student at King Saud University with hands-on experience across software development, artificial intelligence, machine learning, robotics simulation, iOS development, parallel computing and interactive projects.

My projects have included multi-robot task allocation, machine-learning classification, CUDA acceleration, mobile application development and data-oriented software projects.

PROFILE / 02

Education

King Saud University

Bachelor of Science in Computer Science

College of Computer and Information Sciences — Riyadh, Saudi Arabia

Current studies include artificial intelligence, software development, operating systems, computer networks, human-computer interaction, data mining and parallel computing.

PROFILE / 03

Technical Skills

Programming & Development

  • Python
  • Swift
  • SwiftUI
  • HTML
  • CSS
  • JavaScript

AI & Machine Learning

  • Classification
  • Feature engineering
  • Random Forest
  • XGBoost
  • Logistic Regression
  • ANNs
  • SMOTE & ADASYN
  • Model evaluation

Robotics & Optimization

  • ROS 2
  • Gazebo
  • TurtleBot3
  • Navigation
  • Task Allocation
  • MOPSO
  • MOACO
  • NSGA-II baseline

Tools

  • Git & GitHub
  • Xcode
  • Firebase
  • Ubuntu
  • WSL2
  • VS Code
PROFILE / 04

Selected Technical Experience

Graduation Project — Multi-Robot Firefighting Task Allocation

Working on a multi-robot firefighting task-allocation system using ROS 2, Gazebo, TurtleBot3 Waffle and multi-objective optimization methods.

ELVA iOS Application

Developed during the Apple Foundation Program using SwiftUI, onboarding flows, profile editing, PhotosPicker and Firebase Realtime Database.

Machine Learning Projects

Built and compared machine-learning approaches for tasks including road accident severity prediction and Tic-Tac-Toe move prediction.

PROFILE / 05

Experience, Leadership & Activities

Raqmi — Customer Service

Customer communication, requests and professional interaction.

Innovation Club — Vice Head of Marketing

Supported communication, coordination and promotion of student initiatives.

SPP — President

Leadership, coordination and responsibility for group activities.

KSU Hackathon — Technical Committee

Contributed to the technical and organizational side of a university hackathon.

TEDx Riyadh — Volunteer

Supported event activities and gained teamwork and organization experience.

PROFILE / 06

Programs & Training

Apple Foundation Program

Completed November 2025

Tuwaiq 3D Bootcamp

July 2025 – October 2025