-
Bfast-system
- Responsable Qualité
Vibraye
2018 - maintenant
Validations et Audits fonctionnels
* Validation et tests fonctionnels sur les différents sites web, applications mobile et bornes digitales développés par Bfast-System
** Rédaction de Cahiers de tests (Plans et Scenarii) à partir de Cahiers des charges et d'explorations
** Rédaction d'une Checklist à respecter par tous les projets
** Exécution de tests fonctionnels, de non-régression et de tests exploratoires
** Gestion de bugs et rédaction de rapports de bugs
* Audits fonctionnels de projets développés par des clients
** Rédaction de Cahiers de tests (Plans et Scenarii) à partir de Cahiers des charges et d'explorations
** Exécution de tests fonctionnels, de non-régression et de tests exploratoires
** Rédaction de rapports de bugs
** Validation des API et rédaction de rapports de non-conformité
* Gestion de l'adaptation aux RGPD
Technologies utilisées :
Google Sheets, Google Docs, Postman. Environnements Windows 10, Android, iOS, Chrome, Firefox, Edge.
-
Altran France
- Consultant/Ingénieur
Vélizy-Villacoublay
2015 - 2018
Formation C# - WPF.
Formation Ingénieur Qualité Logicielle pour les systèmes d'avionique.
Projet Altran Research - SunCloud :
*Amélioration d'IHM de démonstration du projet (C++/QT).
Software QA Validation & Application - Softbank Robotics Europe
*Validation du système Naoqi pour Pepper, de la liaison entre Choregraphe et Pepper.
*Validation/Certification/Acceptance des applications développées pour Pepper.
*Automatisation de tests Choregraphe pour Windows
Formation Python
Ingénieur IVVQ - Thales RCS
-
Altaïr Vision
- Ingénieur Développeur
Troy
2014 - 2014
Société éditrice de logiciel, spécialisée dans les accès parkings par lecture de plaques minéralogiques.
Développement de modules spécifiques pour l'implémentation du logiciel chez certains clients :
* Module d'imports/exports de contrats d'abonnés à un parking vers les bases de données du logiciel.
* Module d'accès, libre aux ambulances et payant pour les visiteurs, à une zone dépose minute d'hôpital :
** Entrée des visiteurs uniquement sur lecture de plaque minéralogique et insertion de carte bancaire dans le lecteur.
** Sortie payante pour les visiteurs présents plus de 30 minutes dans la zone.
** Implémentation et conditionnement du lecteur de cartes en entrée et de l'interface du terminal de paiement en sortie de zone.
** Mise en place chez le client.
Support Technique, repérage et résolutions de bugs, étude du système LPM (Lecture de Plaques Minéralogiques) :
* Installation et implémentation du logiciel et du matériel (caméras, barrières, cartes IOCom ou NetIOCom, capteurs ou boucles de présence).
* Étude du logiciel, de l'interface web, du code, des différentes implémentations possibles et régulières chez les clients afin de le maîtriser et être apte à intervenir.
* Support technique et résolution de bugs internes ou chez les clients (sur place ou à distance) :
** Prise en main de sessions distantes sur les PC des clients (MSTSC, TeamViewer, accès VPN).
** Repérage du bug à l'aide de l'interface web et du logiciel (configuration, processus, « logique de voie »), puis dans les bases de données ou le code (si nécessaire). Résolution du bug.
** Migrations de versions du logiciel chez les clients.
** Tests unitaires sur les différents modules et processus du logiciel.
Technologies utilisées :
Langages C#, Asp.NET, JavaScript, C++. Outils Microsoft de développement et gestion de base de données (MSDN, Visual Studio, …), TortoiseSVN, Vault, TeamViewer, MSTSC (gestion de bureau à distance), Cisco VPN access, OpenVPN, ...
-
Sentinelo
- Ingénieur en Stratégie d'optimisation des API (à mi-temps)
Paris
2013 - 2014
Start-up éditrice de logiciel, spécialisée dans la géolocalisation de commerces et de promotions
* Stratégies d'optimisation de résultats web, basées sur la BI.
* Refonte des modes de recherche web depuis l'interface
** Exemple : Affichage des 50 ou 100 meilleures réductions (économie en €) chez les commerçants partenaires de Sentinelo dans les alentours, à partir d'API qui interrogent des bases contenant le prix d'origine d'un produit, son nouveau prix, la réduction en %, et sa localisation géographique.
Technologies utilisées :
Langages Html, Javascript. Librairie JQuery. Architecture AJaX. Format de données JSON.
-
Laboratoire IBISC-CNAM
- Ingénieur R&D
2013 - 2013
Laboratoire de recherche en Mathématiques, Robotique, Réalité Virtuelle et Augmentée.
Projet Digital Ocean, en partenariat avec la société VirtualDive.
Simulation interactive d’un suivi de trajectoire automatique pour un robot virtuel en milieu subaquatique, en Réalité Virtuelle, sans capteur :
* Programmation de trajectoires à suivre et à emprunter par le robot (Matlab)
* Importation de résultats Matlab vers Virtools, via une modification de module supplémentaire (C++)
* Implémentation d'algorithmes de simulations de suivis virtuels (Virtools) :
** Algorithmes propres à chaque type de trajectoire plane (un par plan 2D)
** Regroupement en un seul algorithme général, compatible avec tous les types de trajectoires (planes ou 3D)
** Ajouts de composantes dans l'algorithme général en cas de perturbations
* Ajout d'une possibilité d'interactions utilisateur pendant la simulation : on souhaite que le robot puisse rejoindre un point de la trajectoire sans passer par les autres, sur commande du curseur (Virtools), tâche non achevée.
Technologies utilisées :
Langage C++. Logiciels Virtools et Matlab.
-
Assurweb, Groupe N5
- Développeur web Symfony 2
2011 - 2011
Start-up créatrice d'un moteur de recherches sur les assurances
Réalisation d'un annuaire pour un moteur de recherche sur les assurances :
* Apprentissage de Symfony 2.0, alors encore en version bêta
* Conception et développement de l'annuaire
* Mise en place de la Base de Données
Technologies utilisées :
Langages Php, Html, Javascript, XML, YML, CSS, MySQL. Framework Symfony 2. Architecture AjaX. Librairie JQuery. Logiciels Git, VMware, LAMP.
-
Aura-Group
- Développeur web Systèmes d'Information
2009 - 2009
SSII
Réalisation d'un outil de type CRM, pour la gestion des Clients et Consultants :
* Conception du site et de la Base de données.
* Mise en place de la Base de données.
* Développement de fiches de compétences pour les candidats, des fiches de descriptions clients et des fiches d'offres de missions, au format web, implémentant la base de données.
* Calcul du candidat ou consultant disponible idéal pour une mission, en fonction des compétences nécessaires puis des compétences secondaires.
* Reporting sur les différentes entités.
Technologies utilisées :
Langages Php, Html, Javascript, CSS, MySQL. Architecture AjaX. Logiciel XAMPP.