CV
Basics
| Name | Joe Najm |
| Label | Engineer |
| joe.najm@hotmail.com | |
| Phone | +41 078 346 50 01 |
| Url | https://joenajm.github.io/ |
| Summary | EPFL Master's graduate and Formula One engineer with a strong passion and interest for computer vision, machine learning, software development, and data science, with experience in biomedical research and motorsport! [Eligible to work in Switzerland]. |
Work
-
01.12.2024 - Ongoing Performance Development Engineer
Audi Formula One project (Sauber Motorsport AG)
Webapp software developer. F1 Performance Engineer for Nico Hülkenberg specialised in live driving lines for Practice, Qualifying, and Race. Data acquisition of telemetry for competitors during live sessions
- Software Development
- Typescript
- Svelte
- Machine Learning
- Driving Lines
- Data acquisition
- Data management
-
01.09.2023 - 30.09.2024 Data Analysis Intern
Audi Formula One project (Sauber Motorsport AG)
Automatic extraction of trajectory information from on-board F1 footage using Deep networks and Visual SLAM
- Data Analysis
- Machine Learning
- SLAM
- Statistics
- Visual Odometry
- State Estimation
- Pose Estimation
- Jira
- GIT
- Scrum Master
-
01.07.2022 - 31.05.2023 Student Research Assistant
Medical Image Analysis Lab (CHUV, Lausanne)
Trained and deployed deep models for the detection and classification of lesions in brain MRI images. Developed a software to make the network easily accessible to clinicians with no prior coding experience, using docker (available in projects section)
- Data Analysis
- Machine Learning
- 3D images
- Software development
- Docker
- Medical Imaging
- Statistical Analysis
Volunteer
-
01.09.2021 - 31.08.2023 Head of perception, driverless division
Supervised and led a team to develop the vision/perception pipeline for a self-driving racing car with important constraints: the code should be robust to potential sensor failures, accurate and run in real-time on an embedded computer (Nvidia Jetson Orin).
- Computer Vision
- Machine Learning
- LiDAR
- Monocular Camera
- Real-time
- Sensor fusion
- Sensor Calibration
- DBScan
- Nvidia Jetson
- TensorRT
- Ransac
- PnP
- Testing and Debugging
- Team Management
Education
-
01.09.2021 - 09.09.2024 Lausanne, Switzerland
Master's
Ecole Polytechnique Fédérale de Lausanne
Electrical Engineering, specialization: signal, image and video porcessing
- Deep Learning
- Applied Data Analysis
- Computer Vision
- Modern NLP
- Network Machine Learning
- Lab in Android development
- Image Analysis and Pattern Recognition
-
01.09.2018 - 31.08.2021 Lausanne, Switzerland
Bachelor
Ecole Polytechnique Fédérale de Lausanne
Electrical and Electronics Engineering
- Signal Processing
- Power Electronics
- Energy Distribution
- Signal and Systems
- Control Systems
- Electromagnetism
Publications
-
23.05.2023 Streamline RimNet: Tools for Automatic Classification of Paramagnetic Rim Lesions in MRI of Multiple Sclerosis
MIAL, CHUV
Abstract to promote the software. It deploys the RimNet deep network to clinicians, where they would only need to click on a potential lesion to extract a patch, run the network in realtime using docker, and receive instantaneously a feedback
Skills
| Machine Learning | |
| Deep Learning | |
| Pytorch | |
| sklearn | |
| Computer Vision | |
| NLP | |
| Graph Machine Learning |
| Data Analysis | |
| Deep Learning | |
| Data Visualization | |
| Pandas | |
| Numpy | |
| Plotly | |
| Webapps development | |
| Statistics |
| Computer Vision | |
| Deep Learning | |
| Pattern Recognition | |
| OpenCV | |
| Visual SLAM | |
| Pose estimation | |
| PnP |
| Android App Development | |
| Kotlin | |
| Kotlin Jetpack Compose |
| Team Player | |
| Collaboration | |
| Jira | |
| Scrum Master | |
| GIT |
Languages
| French | |
| Native speaker |
| Arabic | |
| Native speaker |
| English | |
| Fluent |
| Spanish | |
| Intermediate |
| German | |
| Beginner |
Projects
- 01.09.2023 - 27.09.2024
Automatic Extraction of Yaw Rate and Velocity from on-board Formula One footage
Extract trajectory information (Yaw Rate and velocity) from monocular on-board Formula One footage.
- Visual SLAM / Visual Odometry for State and Pose estimation in C++
- Trained / Deployed deep networks using Python and Pytorch.
- Webapps development using Gradio for data visualization
- Statistical analysis on the results to evaluate the robustness of the experimented methods
- 01.09.2021 - 31.08.2023
EPFL Racing Team Driverless perception
Supervised and led a team to develop the vision/perception pipeline for a self-driving racing car with important constraints: the code should be robust to potential sensor failures, accurate and run in real-time on an embedded computer (Nvidia Jetson Orin)
- Developed a real-time object detection and distance estimation algorithms, using a monocular camera and a LiDAR.
- Performed object and keypoints detection, as well as PnP for distance estimation using just a monocular camera
- Performed Ground removal using Ransac, DBscan clustering, ego-motion correction on the LiDAR pointcloud
- Performed sensor calibration (obtain intrinsic and extrinic parameters) and sensor fusion using computer vision projections (3D-2D) to obtain better results
- Integrated robust and realtime algorithms to the main pipeline with ROS2
- Deployed, tested and debugged the algorithms for realtime use on a Nvidia Jetson
- 01.09.2021 - 31.08.2023
Streamline RimNet: Tools for Automatic Classification of Paramagnetic Rim Lesions in MRI of Multiple Sclerosis
Improve the current network for the classification of brain lesions, and find a good and easy way to automatically deploy it to clinicians without prior coding knowledge required. Resulted in an abstract publication at ECTRIMS 2023
- Trained deep networks for the detection and classification of Multiple-Sclerosis lesions in brain MRI images with Pytorch
- Performed data pre-processing and normalization using biomedical imaging frameworks such as Monai
- Developed a software tool to deploy the model to clinicians using docker. Software extracts a patch around a click, feeds it to the network and provide live feedback to the user
- Published an abstract at the ECTRIMS 2023 conference, regarding the robustness of the deep model with respect to the center patch selection
- 01.09.2023 - 31.12.2023
Android application: GymRat
Free, opensource and fully local android application written in kotlin to track exercises at the gym, as well as the bodyweight, calories and protein
- Kotlin
- Fitness
- 05.08.2024 - 08.08.2024
Android application: MyMeds
Free, opensource and fully local android application written in kotlin compose to track available medications at home, expiry date and category
- Kotlin
- Kotlin Compose
- Health
- 15.02.2021 - 30.06.2021
ApiZoom – deep learning to quantify the Varroa parasite in honey bee hive images
Bachelor thesis with Prof. Jean-Philippe Thiran. Main task: automatically detect toxic bee-killer parasites on bee-hive images.
- Computer Vision
- Metric analysis: Precision, Recall, F1, mAP, AUC ...
- Successfully trained a YOLOv5 network for the automatic detection of the toxic varroa mites