Mechatronics · Computational Intelligence · Mathematical Modelling
Mahmoud Gamal is a Mechatronics Engineer focused on Computational Intelligence and Mathematical Modeling. He leverages code to abstract, analyze, and solve difficult real-world challenges.
End-to-end exam analysis system. Extracts answers from scanned bubble sheets via OCR and ArUco markers, then applies DBSCAN + PCA to detect statistically anomalous response patterns — with p-value assessments and visual cluster insights for full explainability.
Open-source Linux image gallery with a trained MobileNet classifier for automatic categorisation and Levenshtein distance for typo-tolerant search. Features a custom caching mechanism for performant image loading at scale.
Graduation project. Real-time perception pipeline combining lane segmentation (OpenCV) with custom-dataset YOLOv5 fine-tuning for object detection. Successfully deployed on Raspberry Pi under embedded constraints.
CNN-based audio command classifier using TensorFlow/Keras, with MFCC and delta feature extraction. Integrated MLflow for experiment tracking; int8 quantisation applied for efficient inference on constrained hardware.