Mes compétences :
Design Patterns
Développement logiciel
Architecture logicielle
UML
C++
Entreprises
Atempo
- Manager développement
Les Ulis2011 - maintenantResponsable du groupe métadonnées au sein de l'équipe de développement du logiciel de backup Time Navigator
• Management d'un groupe de 3 puis 5 personnes situées dans des locaux distants.
• Maintenance du produit, gestion des urgences client.
• Développements (C, C++, Perl) dans le cadre de projets gérés avec la méthode agile Scrum.
• Études de projet: analyse du besoin, conception, découpage en taches et estimations des coûts.
• Analyse du code C de gestion des métadonnées. Conception d'un module C++ d'encapsulation pour rendre le logiciel plus robuste et plus simple en conservant ses performances.
AUSY
- Ingénieur developpement logiciel
Sèvres Cedex2006 - 2011Consultant pour Thales Transportation Systems au sein de l'équipe de développement du logiciel pilotant un automate de vente de titres de transport:
- Analyse des besoins fonctionnels des clients et proposition de solutions. (Ex: proposition d'un nouveau workflow pour l'IHM d'un automate de vente)
- Conception et développement de nouvelles fonctionnalités (C, C++).
Support de l'équipe d'intégration en usine et sur site.
- Conception et développement d'outils de test (Visualisation graphique d'un automate à états en local et à distance, enregistrement, rejeu)
- Conception et développement d'outils de livraison (Labelisation, compilation et génération des archives de livraisons automatiquement et de façon configurable)
ADENTIS
- Ingénieur developpement logiciel
Boulogne-Billancourt2003 - 2006Consultant pour Thales Training Simulation au sein de l'équipe de développement du produit logiciel cartographie de l'environnement de simulation:
- Analyse des spécifications et des besoins clients. Estimations de faisabilité et de coûts. Prise en compte des impacts sur le système.
- Participation à la définition d'interfaces (HLA) entre les différentes applications / composants du système.
- Conception orienté objet de nouvelles fonctionnalités (UML).
- Développement de nouvelles fonctionnalités (C++, C#, dotnet).
- Maintenance et évolutions sur d'anciennes versions.