You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Khalil GhanamKG

Khalil Ghanam

AI Developer — ML · Computer Vision · Web

€150/day
Caen, FR
0-2 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Khalil

Have an AI project, data analysis, or web application to develop? I can help you bring it to life quickly.

Master's student in AI at Caen, I work on concrete projects with measurable results: ML model with AUC 0.98 and Accuracy 93% on real clinical data, YOLOv8 object detection with mAP50 0.80, 3D skeleton reconstruction from LiDAR point clouds, and full-stack web application development.

What I can concretely deliver:
— Trained and evaluated ML model on your data
— Object or anomaly detection pipeline (Computer Vision)
— Python script for automation or data processing
— Web application with interface and backend API
— Exploratory analysis and visualization of your data

I adapt to your tools, communicate regularly on progress, and deliver on time. Available immediately remotely.
  • French

    Native or bilingual

  • English

    Conversational

  • Arabic

    Fluent

Can work on-site
Caen (up to 50km), Paris (up to 50km), Rouen (up to 50km), Lille (up to 50km)

Experience

  • Université de Caen Normandie — Master 1IA
    Research Project — Human Skeleton Reconstruction from LiDAR Point Clouds
    HEALTH AND WELLNESS
    November 2025 - June 2026 (7 months)
    Caen, France
    Annual research project (team of 4) focused on reconstructing a 3D human skeleton from LiDAR data for movement analysis (rehabilitation, sports, 3D animation).

    Work performed:
    • Acquisition and processing of LiDAR point clouds (RS-Helios-16P sensor, ~28,000 pts/frame)
    • Cleaning pipeline: filtering, voxel downsampling, outlier removal
    • Geometric segmentation: RANSAC (plane removal) + DBSCAN (clustering)
    • Implementation of an L1-medial contraction 3D skeletonization algorithm (extraction of 15 anatomical joints)
    • Integration with MediaPipe for RGB/3D fusion
    • Temporal smoothing pipeline (Savitzky-Golay filter, interpolation)
    • Animation of a 3D avatar in Unity using Inverse Kinematics

    Result: a complete system capable of transforming a point cloud sequence into an exploitable animated skeleton, with a PyQt6 visualization interface (4 synchronized views).

    Tools: Python, Open3D, NumPy, SciPy, MediaPipe, Unity, PyQt6, scikit-image.
    Python Computer Vision Scikit-learn Lidar Machine learning
  • Maison de l'Intelligence Artificielle de l'Université Mohamed Premier
    Competition — Plastic Waste Detection by Computer Vision (YOLOv8)
    ENVIRONMENTAL
    June 2024 - June 2024
    Oujda, Morocco
    Participation in a Computer Vision competition focused on automatic detection of plastic waste.

    Work performed:
    • Dataset creation and annotation
    • Training a YOLOv8 model for real-time object detection
    • Hyperparameter optimization to improve model accuracy
    • Performance evaluation on test set

    Result obtained: mAP50 of 0.80, enabling reliable detection in real-world conditions.

    Tools: Python, YOLOv8 (Ultralytics), OpenCV, PyTorch.
    Github
    Python Computer Vision Scikit-learn YOLOv8 Deep Learning
  • École Supérieure de Technologie Oujda
    Machine Learning Intern — Predictive Analysis
    HEALTH AND WELLNESS
    April 2024 - July 2024 (3 months)
    Oujda, Morocco
    End-of-year internship for a Bachelor's degree focused on predictive analysis of depression using a real dataset of the Bangladeshi population.

    Missions performed:
    • Data cleaning and preparation (feature engineering, missing value handling)
    • Handling class imbalance with SMOTE
    • Comparison of 12 Machine Learning models (Logistic Regression, Random Forest, SVM, XGBoost, etc.)
    • Testing 7 variable selection methods (including Boruta)
    • Rigorous evaluation using cross-validation

    Result obtained: best model (Logistic Regression + Boruta) with 93% Accuracy, 0.98 AUC, and 92% F1-score.

    Tools: Python, scikit-learn, pandas, numpy, imbalanced-learn.
    Github :
    Python Machine learning Data science Scikit-learn Pandas

Recommendations

Be the first to recommend Khalil

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's degree in Computer Science, AI and Human Factors track
    University of Caen Normandy Caen
    Master informatique parcours IA et facteurs humains
  • Professional Bachelor's degree in Decision Informatics
    School of Technology
    2024
    Licence Professionnelle en Informatique décisionnelle

Skill set

Categories