Computer Science Graduate · MSc Candidate at Politecnico di Torino
Artificial Intelligence · Machine Learning · Computer Vision · Optimization
I am a Computer Science graduate from Lebanese American University (LAU), currently pursuing an MSc in ICT Engineering for Smart Societies at Politecnico di Torino, Italy.
My research interests focus on artificial intelligence, machine learning, computer vision, and intelligent decision-making. Through academic and collaborative projects, I have worked on machine learning pipelines, convolutional neural networks, image segmentation, combinatorial optimization, parallel computing, IoT systems, augmented reality, and software engineering. I have also explored data visualization, applied information security, and Kubernetes-based infrastructure.
I am interested in research-oriented master's thesis and future PhD opportunities involving intelligent, data-driven systems.
We DO — Weather/Climate Data Downloading and Elaborating Platform for the Built Environment
Interdisciplinary team project · Politecnico di Torino · Ongoing
Working with an interdisciplinary team on a proposed map-based platform for historical and future climate data. The project aims to support climate-data processing and validation, climate- and building-related performance indicators, interactive visualization, and weather-file generation for building analysis. My assigned work focuses on data processing, quality checks, building-related KPIs, and system integration.
Diabetes Classification — Machine Learning End-to-end classification pipeline comparing Logistic Regression, Decision Tree, Random Forest, Voting Ensemble, and class-balancing approaches, with model evaluation and a Flask prediction interface. |
LeNet-5 CNN — Parallel Optimization Convolutional neural network for MNIST digit recognition, exploring sequential C, OpenMP, MPI, and CUDA implementations for parallelization and performance analysis. |
3D Bin Packing Optimization Python-based, cost-aware heuristic for packing items into heterogeneous containers under geometric, rotation, capacity, and stability constraints. Uses multi-start construction and local improvement. |
Smart Rehabilitation IoT Platform Collaborative prototype combining simulated sensor data, MQTT, Python monitoring services, a web dashboard, alerts, and K-means-based activity profiling. The image shows the team's proposed architecture. |
| Project | Focus |
|---|---|
| Sentinel-2 Satellite Segmentation — U-Net Neural Network | Semantic segmentation of satellite imagery using a U-Net convolutional neural network in TensorFlow/Keras, with TensorFlow Lite conversion and model evaluation. |
| Skin Lesion Segmentation — Unsupervised Machine Learning | Classical computer vision pipeline using K-Means and DBSCAN clustering, median filtering, and Sobel edge detection to produce lesion masks and boundaries. |
| Project | Focus |
|---|---|
| Workforce Analytics & Unemployment Trends — Tableau | Interactive Tableau dashboards exploring employee attrition, workforce demographics, job satisfaction, overtime, and California unemployment trends. |
| Project | Focus |
|---|---|
| OpenMP Mandelbrot & Matrix Optimization | Parallel Mandelbrot rendering and matrix multiplication in C, exploring OpenMP scheduling, load balancing, matrix transposition, and performance benchmarking. |
| MPI Distributed Prime Sieve | Pipelined prime-number filtering in C using MPI message passing and distributed result collection. |
| Project | Focus |
|---|---|
| Kubernetes Orchestration & Network Performance | Kubernetes experiments covering deployment self-healing, NGINX services, MySQL persistent storage, CPU resource limits, horizontal pod autoscaling, and iperf3 network benchmarking. |
| Project | Focus |
|---|---|
| Craftsmen & Small Business Network | Collaborative LAU Computer Science capstone: full-stack platform for professional profiles, job opportunities, applications, AI-assisted posting, and real-time communication. |
| Advanced File Sharing | Collaborative Python TCP client–server prototype with concurrent connections, file transfers, and SHA-256 integrity checking. |
| PDFAlchemy — PDF Merger | Node.js web application for merging PDFs and accessing previously merged files through a history interface. |
| Thread Aura — Interactive E-commerce | Frontend apparel-store prototype with product browsing, clothing customization, cart, and checkout interactions. |
| Project | Focus |
|---|---|
| Applied Cryptography & Security | Python-based educational implementations and experiments involving AES, RSA, Diffie–Hellman, SHA-256, digital signatures, TLS, and X.509 certificates. |
| Project | Focus |
|---|---|
| AR for Georeferenced Sensors | Mobile web AR prototype using GPS, A-Frame, AR.js, and a custom 3D directional arrow to locate georeferenced sensors. |
| YForL — Android Donation App | Android coursework prototype in Java and XML featuring donation, volunteering, and navigation screens. |
- Artificial Intelligence, Machine Learning & Deep Learning
- Computer Vision, Image Segmentation & Visual Understanding
- Optimization & Intelligent Decision-Making
- Data-Driven & Intelligent Systems
| Area | Tools and methods |
|---|---|
| Programming | Python, JavaScript, Java, C, HTML/CSS |
| Machine learning & computer vision | TensorFlow/Keras, scikit-learn, U-Net, CNNs, K-Means, DBSCAN, image segmentation, model evaluation |
| Data analysis & visualization | pandas, NumPy, Matplotlib, Tableau, data preprocessing and visualization |
| Web development | Flask, Node.js, Express.js, MongoDB, REST APIs |
| Parallel & networked systems | OpenMP, MPI, CUDA C, TCP sockets, MQTT |
| Cloud & infrastructure | Kubernetes, Linux networking, YAML manifests, persistent storage, autoscaling, iperf3 |
| Applied technologies & tools | TensorFlow Lite, A-Frame, AR.js, geolocation, heuristic optimization, Git, GitHub |
| Information security | Applied cryptography, hashing, digital signatures, TLS/X.509 |
- Politecnico di Torino, Italy — MSc in ICT Engineering for Smart Societies (in progress).
- Lebanese American University, Lebanon — BSc in Computer Science.



