Qt est un toolkit graphique multi plate-formes en C++ disponible sous Windows, MacOSX, Linux/X11 et en version mobile sous iOS et Android.
En FULL-REMOTE chez UNOWHY sur une application web pour l&rsquoéducation
national et de solutions logicielles pour les élèves.
Au sein d&rsquoune équipe de 5 personnes (3 développeurs, 1 valideur, 1
product owner).
- Une grande période sur de la maintenance C++, QT, QML du soft
legacy
- Ensuite renfort dans l&rsquoéquipe front
- Développement React en méthode AGILE (daily meeting)
- Refactoring du code existant
- Mise en place des tests automatisés via Cypress sur toute la solution
En FULL-REMOTE chez GENYMOBILE sur un logiciel/émulateur d&rsquoAndroid
basé sur VirtualBox/QEMU.
Au sein d&rsquoune équipe de 5 personnes (4 développeurs et 1 valideur).
- Renfort & remplacement IHM développement
- Développement logiciel C++ en méthode AGILE (daily meeting)
- Mise en place de nouvelle conception et architecture logicielle sur de
l&rsquoexistant
- Développement d&rsquooutils au sein du projet, maintenance et refactoring
- Développement de quelques POC, Scene 3D
En FULL-REMOTE chez ARTERIS IP sur un logiciel dans le domaine du
Network-On-Chip (NoC)
Au sein d&rsquoune équipe international (USA, Biélorussie, Suisse) de 8
personnes (2 GUI software engineer et 6 backend software
engineer).
- Renfort IHM développement
- Développement logiciel C++ en méthode AGILE (daily meeting)
- Mise en place de nouvelle conception et architecture logicielle sur de
l&rsquoexistant
- Développement d&rsquooutils au sein du projet
En mission chez CS sur un important projet ATM (Air Traffic Management)
Au sein d&rsquoune équipe de 10 personnes (développeur/valideurs).
- Chargé d&rsquoune partie du projet (Préparation en roulage)
- Mise en place de formation pour quelques développeurs
- Développement logiciel C++ (qt, qml) en méthode AGILE
- Mise en place de l&rsquoarchitecture logicielle d&rsquoune partie importante du
logiciel et de la conception (UML, etc.)
- Utilisation de SDK pour les communications opérationnelles :
ï§ Développement d&rsquointerface/plugins pour la communication
ï§ Http Request
ï§ Websockets
ï§ Utilisation de Wireshark
- Utilisation et mise en place de certaines parties d&rsquoun bus HLA pour la
communication des différents composants
- Développement d&rsquooutils au sein du projet (parser export/import,
configuration de fichier, spy, multithreading)
- Développement et utilisation de base donnée en PSQL Mise en place
de script de migration/checking de base de donnée (Postgres SQL)
- Refactoring sur du legacy important (C, C++, ~1980)
En mission chez THALES sur les différents projets de TVM (Ticket Vending
Machine) notamment pour l&rsquoexpo de Dubai 2020.
Au sein d&rsquoune équipe de 5 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc...)
- Conception d&rsquoarchitecture en UML
- Utilisation de diverses librairies Boost, Qt
- Développement de fonctionnalité/amélioration lié aux différents
composants du TVM
ï§ Mise en place de l&rsquoarchitecture logicielle de l&rsquoaccepteur de
Billet
ï§ Utilisation et reprise du driver existant pour la
communication avec le device
ï§ Mise en place d&rsquooutils (parser reader/writer, etc.)
ï§ Programmation en multithreading avec la problématique
des sémaphores (pour accès concurrentiels à certaines
variables)
- Bug fix/refactoring sur les différents modules du TVM
- Développement d&rsquoun projet de reconnaissance vocale pour
présentation au salon de Londre Janvier 2019
ï§ Mise en place de l&rsquoarchitecture logicielle et la conception
ï§ Utilisation du SDK Tukuoro
Mise en place de la communication via un bus IVY pour
communiquer avec une IHM développé en React.js
ï§ Gestion du threading et gestion du format de fichier json
pour la communication
ï§ Maintenance IHM en nodeJs
- Utilisation C++98/11
En mission chez THALES sur les différents projets de TVM (Ticket Vending
Machine) notamment pour l&rsquoexpo de Dubai 2020.
Au sein d&rsquoune équipe de 5 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc...)
- Conception d&rsquoarchitecture en UML
- Utilisation de diverses librairies Boost, Qt
- Développement de fonctionnalité/amélioration lié aux différents
composants du TVM
ï§ Mise en place de l&rsquoarchitecture logicielle de l&rsquoaccepteur de
Billet
ï§ Utilisation et reprise du driver existant pour la
communication avec le device
ï§ Mise en place d&rsquooutils (parser reader/writer, etc.)
ï§ Programmation en multithreading avec la problématique
des sémaphores (pour accès concurrentiels à certaines
variables)
- Bug fix/refactoring sur les différents modules du TVM
- Développement d&rsquoun projet de reconnaissance vocale pour
présentation au salon de Londre Janvier 2019
ï§ Mise en place de l&rsquoarchitecture logicielle et la conception
ï§ Utilisation du SDK Tukuoro
Mise en place de la communication via un bus IVY pour
communiquer avec une IHM développé en React.js
ï§ Gestion du threading et gestion du format de fichier json
pour la communication
ï§ Maintenance IHM en nodeJs
- Utilisation C++98/11
En mission chez LEOSPHERE sur la Refonte du logiciel existant et ajout d&rsquoune
partie de l&rsquoIHM.
En autonomie complète.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc...)
- Conception d&rsquoarchitecture en UML (utilisation du logiciel Visual
Paradigm)
- Utilisation de plusieurs librairies C++ telles que Boost, Qt
- Développement d&rsquoune nouvelle partie IHM dans le logiciel existant
ï§ Mise en place de l&rsquoarchitecture/Conception UML
ï§ Isolement de la vue et des données (MVC)
ï§ Mise en place d&rsquooutils (parser reader/writer, etc.)
ï§ Développement de la vue IHM C++ Qt
ï§ Abstraction de QT pour la partie logique
ï§ Utilisation des librairies natives windows pour le lancement
de service, process (QProcess), etc.
ï§ Multithreading avec la librairie Qt
- Correction de bug/refactoring sur un autre logiciel existant
En mission chez LEOSPHERE sur la Refonte du logiciel existant et ajout d&rsquoune
partie de l&rsquoIHM.
En autonomie complète.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc...)
- Conception d&rsquoarchitecture en UML (utilisation du logiciel Visual
Paradigm)
- Utilisation de plusieurs librairies C++ telles que Boost, Qt
- Développement d&rsquoune nouvelle partie IHM dans le logiciel existant
ï§ Mise en place de l&rsquoarchitecture/Conception UML
ï§ Isolement de la vue et des données (MVC)
ï§ Mise en place d&rsquooutils (parser reader/writer, etc.)
ï§ Développement de la vue IHM C++ Qt
ï§ Abstraction de QT pour la partie logique
ï§ Utilisation des librairies natives windows pour le lancement
de service, process (QProcess), etc.
ï§ Multithreading avec la librairie Qt
- Correction de bug/refactoring sur un autre logiciel existant
En mission chez LEOSPHERE sur la Refonte du logiciel existant et ajout d&rsquoune
partie de l&rsquoIHM.
En autonomie complète.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc...)
- Conception d&rsquoarchitecture en UML (utilisation du logiciel Visual
Paradigm)
- Utilisation de plusieurs librairies C++ telles que Boost, Qt
- Développement d&rsquoune nouvelle partie IHM dans le logiciel existant
ï§ Mise en place de l&rsquoarchitecture/Conception UML
ï§ Isolement de la vue et des données (MVC)
ï§ Mise en place d&rsquooutils (parser reader/writer, etc.)
ï§ Développement de la vue IHM C++ Qt
ï§ Abstraction de QT pour la partie logique
ï§ Utilisation des librairies natives windows pour le lancement
de service, process (QProcess), etc.
ï§ Multithreading avec la librairie Qt
- Correction de bug/refactoring sur un autre logiciel existant
En mission chez LEOSPHERE sur la Refonte du logiciel existant et ajout d&rsquoune
partie de l&rsquoIHM.
En autonomie complète.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc...)
- Conception d&rsquoarchitecture en UML (utilisation du logiciel Visual
Paradigm)
- Utilisation de plusieurs librairies C++ telles que Boost, Qt
- Développement d&rsquoune nouvelle partie IHM dans le logiciel existant
ï§ Mise en place de l&rsquoarchitecture/Conception UML
ï§ Isolement de la vue et des données (MVC)
ï§ Mise en place d&rsquooutils (parser reader/writer, etc.)
ï§ Développement de la vue IHM C++ Qt
ï§ Abstraction de QT pour la partie logique
ï§ Utilisation des librairies natives windows pour le lancement
de service, process (QProcess), etc.
ï§ Multithreading avec la librairie Qt
- Correction de bug/refactoring sur un autre logiciel existant
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez UNOWHY, en charge du développement du logiciel
professeur pour l&rsquoéducation national et de solutions logicielles pour les
élèves.
Au sein d&lsquoune équipe de 3 personnes.
- Développement logiciel en méthode AGILE
- Participation au SCRUM (stand up, retrospective, demos, etc.)
- Conception d&rsquoarchitecture en UML (Visual Paradigm)
- Utilisation de plusieurs librairies C++ telles que BOOST, POCCO ET STL
- Utilisation de design patterns tels que : SINGLETON, FACTORY,
PROTOTYPE, VISITOR
- Utilisation du framework Qt :
ï§ Développement de la vue IHM en QML
ï§ Développement de l&rsquointelligence du logiciel en C++/QT
ï§ Isolement de la vue et des données (MVC)
- Mise en place d&rsquoune importante phase de refactoring (4 ans de
développement)
Implémentation de fonctionnalités :
ï§ Format de fichier d&rsquoexercice et de leçon (xml, html)
ï§ Éditeur de fichier (IHM, logique)
ï§ Gestionnaire de fichier
ï§ Gestionnaire de version de fichier (Cloud Atos Worldline)
ï§ Communication avec le back-office (Qnetwork)
ï§ Communication avec les tablettes des élèves (envois et
réceptions de fichier)
ï§ Gestionnaire d&rsquoexception
- Développement en TDD (Test Driven Developpement)
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En mission chez LOTSYS, en charge du logiciel embarqué sur terminal de
paris en ligne, développement de nouvelles fonctionnalités, tests et
intégration.
Au sein d&rsquoune équipe de 3 développeurs et de 1 lead.
- Développement applicatif embarqué sur le terminal
- Conception de différents outils, fonctionnalités et tests :
ï· Logger : mise en place de dispositif pour les logs au sein du
moteur
Mise en place de l&rsquoenvironnement et du dispositifs,
tests unitaires et fonctionnels
Maintenance
ï· Différentes unités à concevoir en utilisant la librairie fournie par le
constructeur. Conception, développement et sérialisation des
fonctionnalités suivantes :
Screen
Printer
Operating system (ports, configuration)
Pipeline (prise de jeu, ticket financier, rapports)
Maintenance sur les unités existantes
ï· Date/Time system : amélioration système date/time existant au
sein du moteur
ï· Mise en place d&rsquoun générateur random par implémentation de
l&rsquoalgorithme Random of &lsquoNumérical Recipes&rsquo en C
- Développement essentiellement tourné sur du C++/ Embarqué / Crossplatform / Debugger code lite et gdb
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En poste chez TECHVIZ sur leur logiciel de réalité virtuelle &ndash éditeur de
logiciel. Propose des solutions à partir d&rsquoun CAVE permettant de s&rsquoimmerger
dans une scène 3D
Développement logiciel de réalité virtuelle
- Chargé de conception sur différentes fonctionnalités, outils et tests
- Mise en place de dispositif pour les contraintes de degré de liberté
ï§ Développement C++ des contraintes de rotation et de
translation
ï§ Ajout de menu pour le lancement des contraintes (format
XML)
- Développement des fonctions de création/chargement/sauvegarde de
trajectoire
ï§ Sauvegarde/chargement vers Catia
ï§ Export/parsing du fichier représentant la "track"
- Migration C vers C++, programmation objet, smartPointer, parsing xml
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
En mission au sein de la DRIA, en charge du développement logiciel temps
réels embarqués de fonctionnalités dédiés au véhicule et à son
environnement (programme véhicule 2020)
Au sein d&rsquoun plateau d&rsquoune dizaine de personnes.
Projet n°1) Véhicule autonome
- Mise en place d&rsquoune architecture MVC
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Câblage avec CAN
ï§ Câblage signaux capteurs
- Collaboration avec les équipes styles, ergonomes
ï§ Développement interface utilisateur (C++/Qt)
ï§ Développement de la scène 3D permettant de visualiser le
véhicule et l&rsquoentourage (C++/Shaders/Qt3D/OpenGL)
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, SHADERS, QT3D,
CANPRO, GIMP, QT CREATOR, CAN, LINUX/WINDOWS, SCRUM
Projet n°2) CAN/SIGNAUX
- Conception et développement d&rsquoun dispositif de récupération des
signaux CAN et de l&rsquointeraction avec l&rsquoIHM existante
- Gestion et développement d&rsquoun dispositif traitant différents signaux
(voiture, capteurs)
ï§ Pictogramme, compteur
ï§ Développement d&rsquoalgorithmes
- Validation du développement
ï§ Déroulement du plan de tests unitaires et fonctionnels
ï§ Validation
Projet n°3) Projet polysensoriel
- Reprise et développement d&rsquoune application polysensorielle pour
manipuler différents modes d&rsquointérieur de voiture
- Développement interface graphique utilisateur
- Architecture MVC
- Gestion des trames venant de la voiture
- Installation et déploiement sur p2s (en véhicule) et sur Raspberry
(plateau)
- Analyse des besoins à partir des différentes spécifications
- Déploiement et intégration sur véhicule
- Programmation embarquée
- Collaboration directe avec les équipes design et architecture
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM
Projet n°4) Panneaux SOP
- Développement de panneau SOP
- Développement IHM
- Programmation en suivant l&rsquoarchitecture (MVC)
- Suivi et mise en place rapports temporels sous Excel
- Déploiement sur véhicule
- Programmation embarquée
ENVIRONNEMENT TECHNIQUE : C++, QT, QML, QTCREATOR, LINUX,
WINDOWS, SCRUM