Romain Ramassamy

computer vision C++/python

Salaire / Taux journalier

Lyon, France

Mobilité : Lyon

Freelance, ouvert au CDI

Peut venir sur site

Expertises

C++PythonPyTorchMachine LearningDeep LearningC#GitLabMATLAB

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

En tant que développeur expérimenté, ma passion réside dans la création d'applications innovantes en utilisant des langages de programmation tels que C++, C# et Python. Fort de ma polyvalence dans diverses disciplines du développement, je suis à l'aise pour aborder des projets de toutes envergures. Ma spécialité réside dans le domaine de la vision par ordinateur, où je suis en mesure d'exploiter pleinement mes compétences en intelligence artificielle pour répondre aux besoins spécifiques. J'ai acquis une solide expertise dans la conception d'architectures logicielles performantes, la mise en œuvre d'algorithmes de traitement d'images et la création d'applications intuitives basées sur la vision par ordinateur. Je suis particulièrement enthousiasmé par les défis techniques et j'apprécie de partir de zéro pour développer des solutions sur mesure. Je suis constamment à la recherche de nouvelles technologies et je me tiens au courant des dernières avancées dans le domaine du développement. Ma volonté d'apprendre et d'explorer de nouveaux domaines me pousse à m'investir pleinement dans des projets de développement variés. En résumé, je suis un développeur expérimenté spécialisé dans les langages de programmation C++, C# et Python, avec une expertise avancée dans le domaine de la vision par ordinateur et de l'intelligence artificielle. Je suis passionné par les défis techniques et je suis prêt à mettre mes compétences à profit pour développer des solutions innovantes et répondre aux besoins spécifiques de chaque projet.

Liens

Expérience de travail

Developer python IA/medical imaging

Zimmer Biomet

juin 2022 - Présent

4 ans 5 mois

41439 Cañada Rosal, Séville, Espagne

Au cours de ces années, j'ai travaillé dans de multiples équipes et développé une expertise approfondie des produits phares de Zimmer Biomet, notamment ROSA Hip et ROSA Shoulder. J'ai contribué au développement de plusieurs outils essentiels en C++ et autres technologies clés. Plus récemment, j'ai mené des projets de recherche innovants axés sur le recalage 3D, la prédiction de landmarks anatomiques et le morphing 3D. J'ai notamment développé un modèle de segmentation sémantique 3D spécialisé pour les structures osseuses, utilisant PyTorch et des techniques avancées de deep learning. Ces projets ont requis une veille scientifique approfondie et la maîtrise de frameworks d'intelligence artificielle. Cette expérience diversifiée m'a permis d'apporter des solutions robustes en vision par ordinateur et IA, avec une orientation privilégiée vers la recherche et développement.

Développeur vision artificielle

Autolog

févr. 2021 - mai 2022

1 an 4 mois

Blainville, QC, Canada

Analyste Programmeur

GIRO

nov. 2019 - mars 2021

1 an 5 mois

Région de Montréal, Canada

CTO - Ingénieur en vision par ordinateur

HAXIO

août 2019 - oct. 2019

3 mois

Région de Montréal, Canada

HAXIO enables manufacturing companies to significantly reduce their quality costs using automated 4.0 inspection systems, as well as artificial intelligence-driven software that can predict and prevent future production defects.

Ingénieur logiciel Computer Vision

Symbotic

déc. 2018 - juil. 2019

8 mois

Région de Montréal, Canada

Amélioration et recherche d’algorithmes pour la localisation de caisses et de palettes industrielles dans l’espace 3D et 2D à l’aide d’outils de vision. L’ensemble du codage est effectué en C# et l’ensemble doit être administré par une interface graphique. Les connaissances obligatoires sont essentiellement de très bonnes connaissances en analyse vectorielle et en mathématique géométrique.

Ingénieur en vision par ordinateur

DigitArena

août 2016 - oct. 2017

1 an 3 mois

Martigny, Suisse

J'étais en charge des améliorations générale des algorithmes de computer vision ( tracking, machine learning, detection d'objet) dans le projet actuel en faisant des recherches bibliographique et des tests en langages de prototypage, afin d'être transmis à l'équipe de développement en C++. -Développement logiciel (C++) et amélioration des algorithmes de "computer vision" -Algorithmie : -Détecteurs et descripteurs de points clés (SIFT, SURF, PCA-SIFT) -Tracking -Vision 3D (Stéréovison) -Machine Learning (Réseaux de Neurones, SVM) -Analyse de données (Courbes ROCs, ACP, AFD, ... ) -Tests unitaires -MultiThreading/GPU -Bilbiothèque: -OpenCV, CERES, Arrafire, Boost, ...

Préparation au PhD en Imagerie Medicale

École de technologie supérieure (ÉTS)

sept. 2015 - janv. 2016

5 mois

Développement et validation de reconstruction 3D des différentes structures osseuses à partir de plusieurs images EOS prises à différentes orientations et positions dans l'espace 3D. (Non départ dans la région Montréalaise pour raison personnelle)

Stagiaire en recherche et développement

CREATIS INSA LYON

mars 2015 - août 2015

6 mois

Région de Lyon, France

"Mise au point d'un algorithme de détection d'emboles et étude des images temps-fréquence de signaux Doppler transcrânien en vue d'une classification". La méthode employée se basait exclusivement sur une étude statistique du flux sanguin pour permettre la détection d'emboles et les segmenter. Des méthodes de classification ont été utilisées, notamment les SVM.


Formation

Université Jean François Champollion

Licence Physique Chimie Ingéniérie, Electronique Electronique Automatique (EEA)

CV en Français et en Anglais (à jour)

Université Paul Sabatier Toulouse III

Master 2 Electronique Electrotechnique Automatique (EEA), Signal Imagerie Application, Option Traitement des signaux Audio et Vidéo

Lors de mon cursus Universitaire, j'ai pu approfondir mes connaissances en traitement du signal et de l'image avec une spécialisation en traitement Audio et vidéo. Mes compétences informatiques sont multiples: - C/C++ (OpenCV) - MatLab - Labview - Catia V5 Le développement de différents algorithmes de traitement de signal m'ont permis de maitriser ces langages de programmation. Mes différents domaines de compétences sont assez variés, mais je peux citer: - Classification - Optimisation (Statistique et Probabilité) - Vision par ordinateur - Analyse spectrale - Compression Audio et vidéo - DSP - Théorie de l'information Lors de Mon stage de fin d'études (CREATIS INSA LYON), j'ai pu mettre en application mes compétences et développer un programme permettant la segmentation d'objets caractéristiques dans des images ultrasonores, et d'effectuer une classification post traitement. Cette expérience m'a permis d'obtenir une certaine autonomie et rigueur dans le travail à effectuer.

Leonard de vinci

Baccalauréat Scientifique, Sciences de l'ingénieur

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.