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

Zoheir Dib

Développeur C++

550 €/jour
Rennes, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Zoheir

#Qui suis-je ?

Après une formation d’ingénieur suivi d’un master et ensuite d’un doctorat en informatique j’ai occupé plusieurs postes en conception et en developpement logiciel principalement en C++, durant lesquels j’ai développé des compétences solides dans l’ingénierie logiciel appliquée à des domaines d’industrie de pointe tel que le médical et le transport. J’ai aussi occupé des postes d’expert technique et de responsable d’équipe de developpement logiciel (Team-Lead).

#Mes compétences

- Développement logiciel en C/C++, Qt, C#, Python
- Création d'interface graphique (IHM) en QML, WPF
- Algorithmie, Machine Learning.
- Spécification fonctionnelle
- Architecture système et logiciel.
- Agile / Scrum, DevOps
- Git, SVN
- Cloud AWS
- Veille technologique.

#Mes services

- Spécifications et conception (cahier des charges, proposition technique et financière, conception logiciel)
- Développement C/C++, Qt, C#, Python
- Développement embarqué
- Développement d’algorithme de traitement d’image et du signal
- Développement d’algorithme en Machine Learning
- Team-Lead : suivi d’équipe de developpement, répartition des taches, relecture de code, formation des juniors, encadrement des stagiaires.
- Tech-Lead : veille technologique, force de proposition de solutions techniques, accompagnement à la mise en place et déploiement des environnements de developpement/intégration/validation, respect des process logiciel, règles de codage.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Rennes (jusqu’à 50 km)

Expériences

  • ATOS / ALSTOM
    C++ Software Engineer Team Leader and Data Scientist
    TRANSPORTS
    juillet 2016 - Aujourd'hui (9 ans et 11 mois)
    Rennes, France
    Design and development of software solution for automatic train signalization (ATS)
    • Define the technical specifications and design the software architecture (UML , MVC)
    • Development of component of passenger information (C++)
    • Development of component of alarms management, train tracking, traffic scheduling, automatic signaling controls (C++)
    • Development of algorithms for Shortest Path Calculation (C++)
    • Define the technical specifications and design the software architecture (UML , MVC)
    • Development of component of passenger information (C++)
    • Development of component of alarms management, train tracking, traffic scheduling, automatic signaling ontrols (C++)
    • Development of algorithms for Shortest Path Calculation (C++)
    • Development of server software and several HMI for remote control and train supervision (C#, WPF, Net, MVVM)

    Technical Environment: C++, C#, .Net, Git, MVC, MVVM.
    C++ C# .NET Git MVC MVVM
  • ATOS / ALSTOM
    C++ Software Engineer TeamLeader and Data Scientist
    EDITION DE LOGICIELS
    janvier 2018 - Aujourd'hui (8 ans et 5 mois)
    Rennes, France
    Design and development of software solution for Crowd counting and Smart Vehicle
    • Development of algorithm of street segmentation
    • Development of algorithm of crowd counting

    Technical Environment: C++, Python (Keras, TensorFlow), Deep learning, semantic segmentation
    C++ Python keras Image Processing Machine learning
  • LaTIM/ OSTESYS
    C++ Software Engineer , R&D Engineer
    SECTEUR MÉDICAL
    janvier 2012 - janvier 2018 (6 ans)
    Brest, France
    Design and development of software solution for computer orthopedic assisted surgery

    • Define the technical specifications and design the software architecture. (UML, MVC)
    • Development of 3D automatic statistical shape model building algorithms for bones (femur, tibia, scapula).
    • Development of 3D point wrapping algorithms on MRI.
    • Development of 3D medical image segmentation algorithms on MRI and CT
    • Development of 3D rigid and non-rigid registration algorithms.
    • Development of 3D mesh processing
    • Development of software navigation for orthopedic assisted surgery and cadaveric test
    • Development of a novel Ultrasound device for orthopedic assisted surgery planning (ANR project)
    • Development of a new hip joint center algorithm detection in orthopedic assisted surgery.
    • Development of various graphical interfaces for 2D/3D images, volume visualization and processing.
    • Development of knee digitizing simulation algorithm and software.
    • Test, validation and integration of algorithms in commercial software for orthopedic assisted surgery (OSTESYS).
    • Participate in technical’s meeting.
    • Writing the « Work packages » in English.
    • Writing the « Technical report and documentations» in English.
    • Publish works in internationals conferences, CAOS 2013 (Orlando - USA), and CAOS 2014 (Milan, Italia).
    Technical Environment: C++, QT, VTK, ITK, IGSTK, GDCM, VXl/VNL, PCL, BLAS/LAPCK, POSIX Threads, Matlab, QTest, Valgrind, UML, MVC, SVN, Git.
    C++ Qt MVC Git Image Processing Machine learning

Recommandations

Soyez le premier à recommander Zoheir

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

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

  • PdD
    Université de Bretagne Occidentale
    2014
    Computer science, image processing and computer orthopedic assisted surgery.
  • Master informatique industriel, Systèmes embarqués et Communicants (SEC), Computer science
    Université de Haute-Alsace Mulhouse-Colmar
    2011
    Master informatique industriel, Systèmes embarqués et Communicants (SEC),

Compétences (13)

Catégories