Olivier - Développeur C

Ref : 170616M001
Photo d'Olivier, Développeur C
Compétences
C
C++
TCP / IP
UDP/IP
QT
Expériences professionnelles
  • Expérience professionnelle



    Mars 2010 – Aujourd'hui
    MANA-SYS SARL



    Développeur C++/Qt freelance


    PROJETS :


    Tous les projets ci-dessous (non exhaustif) ont été réalisés en C++/Qt sous windows, mac OS, linux et/ou Android. Nous disposons d’une licence commerciale Qt Application Developpment :
    Librairie et logiciel d’interface avec les scanners à plat (windows/mac) en utilisant le protocole twain (windows) et ImageCapture (Mac). Interface graphique en UI et QML. Réalisation d’un plugin 4D à partir de cette librairie (********)
    Logiciel RedmineClient (********) : Outil de tracking de temps et de gestion de tâches interfacé avec un serveur redmine (********/).
    Librairie DICOM : développement complet d’une librairie implémentant le protocole DICOM d’interface avec les appareils d’imagerie médicale. Réalisation d’un logiciel de test (********) et d’un plugin pour 4D.
    Logiciel de traitement d’image (C++,Qt,OpenCV,gdcm) dans le cadre d’un projet de transfert de technologie avec la SATT Sud Est
    Interpréteur de langage propriétaire (Flex, QtLalr) pour un besoin très spécifique client
    Librairie et plugin 4D de lecture de fichiers audio (********) (C++/Qt)
    Plugin 4D d’interface (C++ pur) avec des badgeuses SB2 (********-gestion-de-temps-sb2-2005942-43870-produit.html)
    Application mobile (android Qt/QML) d’administration des soins (médicaments) au pied du lit du patient: interface de type REST API avec le dossier patient.
    Librairie et plugin 4D de reconnaissance de la parole basé sur le moteur de reconnaissance de windows. Réalisation d’un serveur de roaming des profils de reconnaissance. (C++/Qt/SAPI)
    Plugin 4D (C++/Qt) d’interface avec la suite logiciel Sage compta en utilisant le SDK fourni par Sage
    Formateur Qt/QML pour l’initiation à l’environnement de développement Qt/QML


    Mars 2005 – Mars 2010
    THOMSON Broadcast et Multimédia – Télévision numérique – Rennes



    Chef de projet serveur vidéo


    MISSIONS :

    Management, conception, développement et expertise technique d'un produit serveur vidéo


    REALISATIONS :

    Management de projet du produit : définition des roadmap, planification des développement, management d'une équipe de 4 personnes.
    Spécification et conception des développement logiciel (windows, C++)
    Développement des composants logiciel critiques du produit
    Supervision du respect du processus qualité thomson
    Gestion des relations clientèle en avant vente et support
    Expertise technique


    Sept 2001- Février 2005
    THALES SAFARE - Acoustique sous-marine – Sophia Antipolis 




    Ingénieur en traitement du signal et systèmes temps réel embarqués


    MISSIONS :

    Développement de systèmes de traitement du signal en acoustique sous-marine : intercepteur sonar, sondeur


    REALISATIONS :

    Définition des algorithmes de traitement de signal et modélisation/validation des chaînes de traitement (MATLAB)
    Spécification et conception système des machines d’acquisition et traitement
    Spécification, conception et développement (C,C++, linux, DSP) de logiciels de traitement du signal temps réel
    Spécification, conception et développement (C++, wxWindows, linux, windows) d’interfaces graphiques d’exploitation des données
    Intégration et installation à bord de sous-marins
    Développement et intégration d’une distribution linux embarquée




    1997-2001 
    Laboratoire des Sciences de l’Image de l’Informatique et de la Télédetection – Hôpitaux Universitaires de Strasbourg




    Enseignant-chercheur

    MISSIONS :

    Recherche et développement d’algorithmes de traitement d’images médicales 2D et 3D (estimation de mouvement, segmentation, reconnaissance de forme)
    Enseignement en école d’ingénieur (400h TD)

    REALISATIONS :

    Recherche, conception et développement (C,C++, HPUX) d’algorithmes de traitement des images
    Validation et intégration des traitements dans un protocole clinique (plus de 80 patients traités)
    Encadrement de stagiaires (IUT et école d'ingénieurs)
    Enseignement en électronique numérique, informatique industrielle, automatique et physique des capteurs 
    Mise en place d’une semaine de formation aux micro-controleurs en école d’ingénieur



Études et formations
  • Formation

    1997 – 2000
    Doctorat de l’Université Louis Pasteur – Strasbourg (Prix de l’université de Strasbourg)
    Spécialité : traitement du signal et des images, vision par ordinateur
    Sujet : Contribution à la mise en correspondance non rigide d’images médicales, une approche paramétrique hiérarchique sous contraintes topologiques.

    1994 – 1997
    Diplôme d’ingénieur – École Nationale Supérieure de Physique de Strasbourg
    Option : acquisition et traitement des images

    Traitement du signal et des images
    Analyse temps-fréquence, détection, modulation/démodulation, estimation, filtrage adaptatifs, modèles déformables, estimation de mouvement, segmentation, ondelettes, reconnaissance de formes, problèmes inverses, optimisation, éléments finis, compression d’images, topologie, reconstruction 3D, visualisation 3D
    Systèmes
    Linux : multitâche temps réel, embarqué, outils GNU
    Réseau : TCP/IP, UDP/IP, RTP, SSH, multicast, audio et vidéo sur UDP/IP
    Cibles : Micro-contrôleurs, DSP, PLD
    Bus : compactPCI/PCI, PXI
    Logiciels scientifiques
    Matlab : toolboxes image, signal, data acquisition et optimisation
    Labview : toolbox image Labwindows/cvi
    SCilab
    Management
    Management de projet (formation une semaine)
    Outils : microsoft project (version serveur)

    Langages et bibliothèques
    Développement : C, C++, Pascal, Assembleur
    IHM : Qt,QML,GTK, WxWidgets
    Base de données :4ème Dimension , SQL, sqlite
    Internet  : HTML, CSS , Javascript



D'autres freelances
Développeur C

Ces profils pourraient vous intéresser !
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement C
Stéphane

Ingénieur de développement C

  • MONTROUGE
C C++ SQL PLUS SQL PL SQL ORACLE PRO C SCRIPT SHELL JAVA PYTHON Oracle Database 12c
Disponible
CV Etudiant
Colince

Etudiant

  • CALAIS
JAVA PYTHON C R REACT.JS DATA WEBDEV INFORMATICA SQL MONGODB
Disponible
CV Développeur
Aloïs

Développeur

  • NANCY
C++ SQL JAVASCRIPT REACT.JS C BASH NODE.JS PYTHON ASSEMBLEUR DOCKER
Disponible
CV Développeur FLUTTER
Hugo

Développeur FLUTTER

  • IVRY-SUR-SEINE
FLUTTER SQL C JAVA PYTHON C++ RUBY GIT
Disponible
CV Support utilisateurs
Houmedgaba

Support utilisateurs

  • PARIS
PHP WINDOWS PHP LARAVEL JAVA C++ SQL PL SQL MYSQL C C#
Disponible
CV Développeur JAVASCRIPT
Simon

Développeur JAVASCRIPT

  • PONT-DE-L'ARCHE
JAVASCRIPT PYTHON GO SELENIUM HTML5 C Rust
Disponible
CV Développeur Web - Python / Django
Aurélien

Développeur Web - Python / Django

  • ARCUEIL
PYTHON DJANGO HTML5 JIRA JAVASCRIPT CSS C C++
CV Développeur Jeux Vidéo
Loïc

Développeur Jeux Vidéo

  • BOUSSY-SAINT-ANTOINE
C# UNITY 3D .NET C++ C PYTHON
Disponible
CV Développeur Informatique
Anthony

Développeur Informatique

  • LA BASSÉE
HTML CSS C JAVASCRIPT REACT.JS NODE.JS SQL GO
Disponible