CV
Ryoouf Alsuwidany
Computer Science Student | Software Development | AI | Robotics
Riyadh, Saudi Arabia
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.
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.
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
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.
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.
Programs & Training
Apple Foundation Program
Completed November 2025
Tuwaiq 3D Bootcamp
July 2025 – October 2025