I am a software engineer and a researcher from Cairo, Egypt. I started working in the automotive industry 5 years ago specializing in simulation and virtualization. I am currently interested in AI, Machine Learning and ML compilers
Experience
Valeo Egypt
Software Engineer Oct, 2019 — Dec, 2023
One of founding technical leads for Valeo SW virtualization team.
- Co-Lead the development of Valeo's internal simulation library of computer vision applications
- Lead the integration of Valeo's computer vision and ultrasonic simulation libraries in customer's HIL / SIL solutions.
- Acted as customers' technical point of contact for Valeo's ultrasonic data reprocessing SIL toolchain ( 3 different OEMs)
- Coordinated between internal and external teams for Valeo's ultrasonic data reprocessing SIL toolchain releases.
- Co-Maintained Valeo's deep learning based LiDAR sensor model.
Valeo Egypt
Validation Engineer March, 2017 — Oct, 2019
Designed tests for Diagnostics, ADAS and Security features for projects serving different OEMs.
Education
American University in Cairo
M.sc, Computer Science Sept, 2016 — Jan, 2022
Master thesis: Using deep Learning to fuse data from LiDAR and Camera sensors for the semantic segmentation of LiDAR point Cloud
American University in Cairo
B.sc, Electronics Engineering Sept, 2011 — June, 2016
Graduated with Honors, GPA 3.58.
Activities: Cario International Model of United Nations, Cario International Model of Arab League
Projects
Camera and LiDAR Fusion for Point Cloud Semantic Segmentation
Master thesis Jan 2021 — Jan 2022
This project aimed at investigating the best approach to fuse data from LiDAR and Camera's sensors in a deep learning model in order to improve the semantic segmentation of the LiDAR's point cloud.
- Different types of fusion approaches were investigated (in the input layers, after features extraction or late fusion at decision heads)
- State of the models were used for processing image, Vision based Transformer (ViT) and LiDAR point cloud ( Sparse Voxel Convolutional Neural Network )
- Performance evaluated on the popolar autonomous driving dataset used KiTTi.
- Implementation based on deep learning framework (Pytorch, Timm Library)
Smart Assisted Living Technology
Bachelor thesis Dec 2015 — Jun 2016
The Information Technology Industry Development Agency (ITIDA) funded this project which aimed at building a smart environment that enables the elderly to live independently under continuous health monitoring
Designed and Implemented central server software which was responsible for:
- asynchronous reception and processing of data from various components of system using threading
- Logging data in database using MySQL queries
- Detecting patient's emergency situations by inspecting incoming data
- Presenting data in an interactive GUI for patient and medical personal