Paris-13E-Arrondissement2010 - 2011DCNS - Angoulême : Développement des fonctions d'autodiagnostic du système de conduite de DCNS
DCNS développe un système de conduite pour les navires qu'elle équipe.
Dans le cadre d'un projet au forfait, SII a implémenté un ensemble d'outils de diagnostic facilitant les phases d'intégration et de mise au point de ce système de conduite.
Environnement technique :
- Développement sous Visual Studio 2010, C# sur .Net 3.5,
- Communication réseaux assurées par WCF
- IHM développées en WPF
- Intégration Continue sous Hudson (MSTest,FxCop,NCover),
- Outils annexes : Log4Net, RhinoMock.
Méthodes de développement mis en oeuvre :
- Test Driven Developpement (TDD),
- Gestion de projet Agile : SCRUM.
SII
- Ingénieur consultant
Paris-13E-Arrondissement2009 - 2011DCNS - Angoulême : Développement du logiciel SAM
Le SAM est un logiciel présent sur les frégates et sous-marins produits par DCNS.
Sur-couche du système d’exploitation Windows, le logiciel SAM a pour rôle de :
- sécuriser les accès aux stations présentes sur le navire,
- fournir un accès simplifié aux paramètres système,
- piloter les applications présentes sur les stations,
- gérer à distance l'ensemble des stations du réseau.
Environnement technique :
- Développement sous Visual Studio 2008, C# sur .Net 3.5,
- Intégration Continue sous Hudson (MSTest,FxCop,NCover),
- Outils annexes : Log4Net, RhinoMock.
Concepts objets mis-en oeuvre :
- Injection de dépendance (Spring.net),
- Programmation orientée aspect (AOP via Spring.Net),
- MVVM (WPF).
Méthodes de développement mis en oeuvre :
- Test Driven Developpement (TDD),
- Gestion de projet Agile : SCRUM.
Agfa HealthCare Entreprise Solutions
- Ingénieur de développement