Consultant en régie chez un grand compte en génie électrique, mécanique et climatique, de l’énergie et des systèmes de communication, dans le cadre d’un projet de refonte du système de signalisation routière d’une grande ville de France :
— définition, proposition, conception, développement et mise en œuvre de composantes réutilisables ;
— mise en place de tests unitaires ;
— force de proposition pour la mise en place de nouvelles méthodes, technologies, techniques ;
— assistance et conseil technique sur des aspects de conception ou de développement.
Inforsud éditique et Defitech / Crédit Agricole
- Ingénieur études et développement
2004 - 2009Activités
- À partir du cahier des charges réalisé en collaboration avec le chef de projet, conception, développement et mise en production de la solution élaborée
- Gestion du planning et relation client
- Transfert de compétences vers le service exploitation
- Conception, développement et mise en œuvre de composants logiciels réutilisables par le service
Environnement technique
Pour les applications en client lourd :
GNU/Linux (Mandriva), Windows XP/2000/2003
C++ , QT, MySQL
UML / MCD-MPD
XML, XSL-T
KDevelop
Pour les applications Web basées sur PHP :
GNU/Linux (Mandriva), Apache
PHP, MySQL, Javascript, AJAX
Quanta
Pour les applications Web basées sur Java/J2EE
GNU/Linux (Mandriva), Apache, Tomcat
Java, MySQL, Javascript
Eclipse
Pour l'ensemble des applications
Prise en compte de l'ensemble des contraintes du métier d'éditeur/routeur de documents personnalisés
Coretechnologie France
- Analyste programmeur
Lyon2002 - 2002Activités
Dans le cadre de la nouvelle version du logiciel commercialisé par Coretechnologie France, il a été décidé de refaire complètement son IHM avec un nouveau toolkit et une nouvelle organisation. Auparavant en Motif sous Unix et MFC sous Windows, l’interface sera maintenant unifiée avec QT sous toutes les plates-formes.
Réalisations
- Etude de l’existant et prise de connaissance de l’environnement métier
- Etude de la conception d’interfaces avec QT Designer
- Etude de la programmation avec QT
- Conception de la nouvelle interface en utilisant des MLI (Modèles Logique d’Interface)
- Création de l’interface avec QT Designer à partir des MLI dessinés précédemment
- Programmation de l’interaction de l’interface avec le logiciel commercialisé
- Test et intégration de l’interface créée
Coretechnologie France
- Stagiaire puis programmeur
Lyon2001 - 2001Conception d’une solution pour la gestion de bogues / licences et développement en C/C++
Activités
Dans le cadre de mon stage de fin d’étude pour le D.U.T Informatique (3 mois), puis en tant que programmeur durant l’été (2 mois), il s’agissait de proposer et de développer une solution pour permettre à l’entreprise de mieux gérer les rapports de bogues qu’elle reçoit ainsi que les demandes de licences pour le logiciel qu'elle commercialise
Réalisations
- Analyse de l’existant
- Proposition de solutions
- Analyse de la pertinence des solutions proposée et sélection de celle qui répond le mieux au problème posé
- Analyse UML de la solution choisie
- Développement de la solution choisie, en C/C++ :
* développement de fonctionnalités mail permettant l’envoi simplifié d’un rapport de bogues ou d’une demande de licence en récupérant automatiquement tous les éléments nécessaires. Cela a notamment impliqué le besoin d'une programmation bas niveau du protocole SMTP : création de la socket, et envois des différents messages conformément aux RFC du protocole.
* développement de fonctionnalités pour permettre l’envoi de fichiers attachés. Cela a notamment impliqué l'encodage des pièces jointes au format MIME base 64.
* réalisation de la partie «IHM» consistant en une interface X11/Motif pour les différentes plate-formes Unix et MFC pour Windows
Environnement technique
- Unix, Windows,
- C, C++
- X11/Motif, MFC
- CVS, gdb
- Visual C++, Xemacs
- SMTP et BASE 64