MATLAB / Simulink
Expert in MATLAB programming and Simulink, with experience writing over 550 lines of MATLAB code as part of MSc thesis research. Actively involved in teaching MATLAB and Simulink to undergraduate students at King Fahd University of Petroleum and Minerals (KFUPM).
Python Programming
Completed a 30-hour programming course offered by King Fahd University. Achieved 92% marks in exam.
C/C++
Experienced in using Microsoft Visual Studio Code for C/C++ development. Knowledgeable in object-oriented programming (OOP) concepts including classes, objects, instances, and functions. Proficient in implementing loops, conditional statements, and arrays.
Arduino
Expert user of Arduino for embedded system applications, with hands-on experience in programming microcontrollers for real-time control, data acquisition, and automation tasks. Skilled in integrating sensors, actuators, motor drivers, and communication modules (I²C, SPI, UART) to develop complete hardware-software solutions.