-
Freelance
- Ingénieur études et développements
2015 - maintenant
-
METSIA
- Ingénieur études et développements
MARSEILLE
2014 - 2014
ETUDE ET DEVELOPPEMENT
CLIENT : LAGOONA (FORFAIT A L’AGENCE)
Lagoona est une société de vente de téléphones portables reconditionnés.
Création d’un outil de gestion de stock en ligne.
Développement du site en ASP.Net en utilisant le framework MVC5 et Entity Framework.
Création des pages avec les frameworks JavaScript bootstrap et Fuelux.
ETUDE ET DEVELOPPEMENT
CLIENT : RTM (FORFAIT A L’AGENCE)
La RTM est une société de transport gérant les bus, métro et tramway publics à Marseille.
Création des applications Windows Phone 8.0 et Windows 8.1 tablette pour la navigation de l’utilisateur à travers Marseille via les transports de la RTM.
Rédaction des cahiers de spécifications et de conceptions.
Réalisation d’une conception en UML sous Enterprise Architect.
Développement des produits sous Visual studio 2013.
Ecriture et réalisation du cahier de tests.
-
Eurogiciel
- Ingénieur d'étude et développement
Labege
2009 - 2014
ETUDE ET DEVELOPPEMENT
CLIENT : SIGNALIS (LA CIOTAT)
Signalis est une société éditrice de logiciels de surveillance en mer.
Maintenance sur la partie IHM développée en Java du produit Styris.
Développement d’évolutions sur le module Panoramic en Java.
Etudes sur la compatibilité de carte audio sur Linux.
Développement du module Record&Replay en C++ pour le traitement des flux vidéo et audio sur
les ondes maritimes.
ETUDE ET DEVELOPPEMENT
CLIENT : EDF (FORFAIT A L’AGENCE)
Maintenance sur des simulateurs et stimulateurs liés aux centrales nucléaires.
Etude sur le remplacement de cartes d'acquisition de données.
Portage du code existant sur la nouvelle API National Instrument.
Rédaction des cahiers de spécifications et de conceptions.
Développement du produit sous Visual C++ 2008.
ETUDE ET DEVELOPPEMENT
CLIENT : IMPIKA (AUBAGNE)
Impika est une entreprise spécialisée dans la fabrication d’imprimante industrielle à jet d’encre.
Participation à la maintenance logicielle du produit i600.
Prise en main de l’IHM réalisée en MFC sous Visual Studio 2003.
Réalisation d’un simulateur des parties mécaniques de l’imprimante en C++ sous
Visual Studio 2010.
DEVELOPPEUR
CLIENT : AREVA TA (FORFAIT A L’AGENCE)
Création d’un outil de maintenance des trains pour la RATP en C#.
Rédaction des cahiers de spécifications et de conceptions.
Réalisation d’une conception en UML sous Modelio.
Développement du produit sous Visual C# 2010.
Ecriture du cahier de tests.
Formation du client à l’utilisation de l’outil.
ETUDE ET DEVELOPPEMENT
CLIENT : ARCELOR-MITTAL (FOS SUR MER)
Participation au développement d’un outil de gestion de modèles de calcul pour le Convertisseur (GSMPM) réalisé en C++.
Mise en place des modèles du calcul de charge, du diagnostique et du ternaire :
• Ecriture de la conception UML,
• Réalisation d’un prototype,
• Tests de validation du modèle,
• Intégration du module dans l’outil GSMPM.
Création d’une IHM permettant l’utilisation des modèles de calculs réalisée en C# :
• Ecriture des services de bases de données permettant la lecture et l’écriture des données en base,
• Réalisation de l’IHM avec une gestion des services et des affichages dynamiques en fonction des données
• Tests de validation de l’IHM.
Migration du projet sous VS 2010.
Etude et adaptation du code source pour améliorer les performances de l’outil GSMPM.
Participation à la mise en place d’outils de profiling, de recherche de fuite mémoire (Insure) et
d’intégration continue du projet GSMPM.
Spécifications techniques et conceptions avec modélisation UML des évolutions de GSMPM sous
Enterprise Architect.
-
Dmailer
- Developpeur C++
2008 - 2009
Dmailer offrait des solutions permettant aux utilisateurs de sauvegarder, de restaurer et synchroniser l'intégralité de leur environnement de travail sur clés USB, cartes mémoire, cartes SIM avec mémoire, disques durs externes, lecteurs MP3, téléphones mobiles.
• Spécifications d'un produit de back-up sur les plateformes Windows, Mac OS et Linux,
• Réalisation de la conception du produit en UML sous Enterprise Architect,
• Développement de l’application (packages, classes, interface) en C++
• Portage de l'application sous Linux, avec écriture du code spécifique au système,
• Mise en place des nouvelles fonctionnalités du produit avec la compatibilité sur les 3 systèmes,
• Ecriture du code C++
• Utilisation de la librairie Boost multiplateforme lors de la phase de codage,
• Ecriture avec 2 outils de développement : Visual Studio 2005, Eclipse CDT
• Développement des IHM initialement en Flex puis via le framework QT 4.5
• Evolution du produit de synchronisation de données,
• Mise en place de tous les prototypes de GUI en QT, ainsi que des règles de codages pour transformer l'application Windows en application multiplateforme
-
Blue Consulting
- Développeur C++
2007 - 2008
Mission à la RATP:
Tierce Maintenance Applicative des logiciels Symphonie et CDSMG dédiées à la gestion des matériels des stations de métro et des gares RER. Responsable de la maintenance et de la gestion des évolutions du module sonore :
Maintenance corrective :
• Phase de prise en main du code via Reverse-engineering,
• Analyse des fiches de faits techniques des logiciels,
• Correction des bugs en C++,
• Réalisation des tests fonctionnels et de non régression,
• Correctifs des bugs dans le modèle UML (conception) et dans les specs,
• Mise à jour des documentations si nécessaire.
Maintenance évolutive :
• Analyse des évolutions à implémenter,
• Mise à jour des spécifications relative aux évolutions,
• Réalisation de la conception des évolutions en UML,
• Développement des évolutions en C++,
• Mis à jour des dossiers de tests,
• Réalisation des tests fonctionnels et de non-regression.
-
Com2i
- Développeur C/C++
2003 - 2007
Com2i développe des solutions logicielles dans le domaine des Technologies de l'Information et des Communications (Serveur Vocal Interactif, PCBX (voix, fax, sms, mail, visio) …)
Réalisation de logiciels de téléphonie fixe client: serveur audiotel, serveur PBX, serveur CTI sur des cartes dialogic et pikatechnology :
• Rédaction des documentations de spécifications,
• Rédaction des documentations de conception,
• Développement des logiciels en Delphi pour la partie client et en C/C++ pour la partie serveur
• Réalisation de sites web d'administration et de supervision des serveurs