Boulogne-Billancourt2005 - 2011- Participation à l'évolution d'un logiciel de Single Sign-On :
* Pendant la phase de développement :
o Analyse du code existant, et amélioration de celui-ci.
o Correction des bugs déjà présents
o Ajout de nouvelles fonctionnalités
* Pendant la phase de maintenance :
o Corrections des bugs remontés par les clients
o Ajout de petites fonctionnalités demandées par des clients
- Participation l’amélioration de la traçabilité de produits
* Réalisation d’une application permettant aux clients de scanner les codes barres 2D.
* Mise à jour du site Intranet (PHP/MySQL) pour consulter la liste des produits transformés (patch des firmwares)
Evironnement : Visual Studio C++ sous Windows, MFC
- Participation à la réalisation d’un système de surveillance des ondes HF
* Développement mixte Windows/linux en utilisant des API pour avoir du code portable.
* Développement du système d’acquisition mulitcast
* Développement d’un simulateur multicast
Environnements : Visual Studio (C/C++) sous Windows, gcc, g++ sous Linux
- Participation à la réalisation d’un logiciel grand public pour configurer un réseau CPL :
* Améliorations de l’outil de configuration du réseau CPL
* Amélioration des outils d’installation et de mise à jour
* Tests de l’installation et l’utilisation du logiciel sous Windows 98SE, ME, 2000 et XP
* Création d’une nouvelle version de l'outil de configuration du réseau CPL mieux conçue et plus performante
Environnement : .NET 1.1
Thales
- Ingénieur développement logiciel
Courbevoie2001 - 2005Développement et amélioration d’un système de sûreté des sites :
- Amélioration du logiciel de traitement des données venant des différents matériels terrains de contrôle d’accès et de détection d’intrusion.
- Interfaçage avec un système de contrôle d’accès concurrents déjà installé chez les nouveaux clients.
- Interfaçage avec le système de vidéosurveillance maison.
- Instauration de règles de paramétrage pour que tous les systèmes communique entre eux.
- Ajout des nouvelles fonctionnalités dans l’IHM.
- Mise en place de la réplication de tables entres les différents serveurs (SQL Server) du système.
- Réalisation de spécifications techniques sur les modifications du système pour les besoins d’un nouveau client
- Formation des exploitants et des techniciens de maintenance
- Portage du cœur du système dans un environnement embarqué (Linux)
Environnement Technique :
Langages : C, VB, HTLM, Javascript, SQL, NSIS
OS : Windows (NT/2000), Linux
SGDB : SQL Server (7 – 2000)
Outils : Visual Studio 6