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

David G.

Développeur 3D, traitement d'image, optimisation

800 €/jour
Antibes, FR
15 ans et +

Délai de réponse moyen : 1h

À propos de David

Bonjour,

développeur senior avec plus de 30 ans d'expérience dans les domaines du traitement d'image, de la 3D, du calcul haute performance et de l'optimisation de code.

Je travaille avec les langages C++/ObjC/Python/assembleur sous macOS/iOS/Windows/Linux.

Je peux amener votre idée au produit sur étagère vendu au client final.

Contactez moi et nous étudierons ensemble les solutions à votre besoin.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Antibes (jusqu’à 20 km)

Expériences

  • SnapChat Research
    Optimisation d'une application Python en CUDA
    EDITION DE LOGICIELS
    février 2023 - avril 2023 (2 mois)
    Seattle, États-Unis
    Les chercheurs de SnapChat ont développé un algorithme de traitement d'image en Python.
    A des fins de démos, ils avaient besoin d'avoir un processing en temps réel à 30 images/seconde.

    - codage de l'algorithme en C++
    - traitement d'image utilisant OpenCV CUDA + du code natif CUDA
    - optimisation de l'inférence PyTorch avec NVIDIA TensorRT
    - tuilage pour inférence multi-GPU (2x NVIDIA RTX 4090)
    - packaging dans une image Docker
    C++ CUDA Linux AWS Docker Pytorch tensorrt
  • VideoVillage
    Développeur CUDA
    CINÉMA & AUDIOVISUEL
    décembre 2021 - Aujourd'hui (4 ans et 5 mois)
    Los Angeles, États-Unis
    VideoVillage développe des plugins OpenFX pour DaVinci Resolve.
    Filmbox et Scatter n'étaient disponible que sous macOS. Afin d'élargir sa base de clients, VideoVillage a besoin de versions Windows et Linux utilisant CUDA.

    Mon rôle a été de porter/optimiser ces plugins sous Windows/Linux en utilisant CUDA.
    Filtres gaussien, box et disc rapide pour de grandes tailles.
    Lut1D, Lut3D optimisées.
    Changement d'espace colorimétrique (Lin2Log, Log2Lin)
    Ajout de tests unitaires et de performances.
    C++ CUDA OpenFX Linux Windows Mac OS DaVinci Resolve
  • BeAthletik
    Développeur DeepLearning/traitement d'images iOS/Android
    SPORT
    octobre 2021 - décembre 2022 (1 an et 3 mois)
    Antibes, France
    Développement d'un framework d'analyse/tracking de pose afin de suivre les performances (souplesse, détente, ...) d'un utilisateur lors de la réalisation d'exercices.

    - Adaptation de la solution Pose de MediaPipe au besoin du client
    - calculs de différents ratios, angles
    - rendu 3D custom
    - exposition du code C++ en ObjC/Swift pour iOS et Java/JNI pour Android
    - packaging du binaire en Pose.framework pour iOS et Pose.aar pour Android
    - développement d'une application de capture iOS/iCloud et un viewer C++/Qt sous macOS pour aider au choix des exercices et au debug
    - support au développeur de l'application finale
    C++ Objective-C Swift Java MediaPipe iOS Android

Recommandations

AU
AU
SB
+1
Ancien utilisateur et 3 autres personnes recommandent David

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Ingénieur
    Ecole Centrale Paris
    1991
  • Mastère Images et Sons (traitement d'images, traitement du signal, acoustique, image de synthèse)
    Télécom Paris
    1992

Compétences

Catégories