-
Lectra
- Ingénieur logiciel
Paris
2013 - maintenant
Étude et amélioration de l'architecture du PLM Lectra
-
4SH
- Concepteur / développeur
2012 - 2013
Mission pour Arpinum
Réalisation d'un site eCommerce
- Rédaction des spécifications
- Architecture technique
- Développement
-
Conecteo
- Développeur senior
MARTILLAC
2011 - 2012
J'ai participé au développement d'une application pour les centres d'appel. J'ai apporté mon expertise en formant l'équipe à TDD et développé des outils de tests spécifiques.
-
MBS
- Développeur
2008 - 2011
-
France Telecom
- Ingénieur développement
Paris
2008 - 2008
Participation à la réalisation des sites de commerce anglais et français.
Mise en place de pratiques agiles au sein de l'équipe : pair programming, Test Driven Design
Environnement : Java, J2EE, Eclipse, ATG, JUnit, JSP
(en prestation pour Coframi)
-
Arpinum
- Développeur / Fondateur
carignan de bordeaux
2007 - 2014
Création de Tiron, application de gestion de cabinets d'avocat.
Arpinum est avant tout une expérimentation des méthodes agiles (XP et Scrum), une possibilité d'essayer et d'apprendre.
Tiron est aujourd'hui utilisé par plusieurs dizaines de cabinets d'avocats et notre expertise est reconnue.
Dans le cadre de ce projet, mes réalisations sont les suivantes :
- mise en place de l'architecture technique (REST, Hibernate…)
- création d'un environnement de travail agile (Extrem programming, TDD, Intégration continue…)
- développement
-
Sanofi Aventis
- Ingénieur développement
Paris
2006 - 2008
Création d’outils d’aide à la production :
- Création d’une architecture DDD (Domain Driven Design)
- Mise en place d’eXtreme Programming au sein de l’équipe : pair programming, test driven design, conception incrémentale, intégration continue…
- Supervision de la migration Subversion
Environnement : .Net 2.0, C#, Oracle, Visual Basic, Visual Studio 2005, UML, NHibernate, NUnit, ASP.NET, CSS, eXtreme Programming, Domain Driven Design
(en prestation pour Coframi)
-
TNS Media Intelligence
- Ingénieur développement
2005 - 2006
Prise en charge d’applications d’investissement publicitaire
- Elaboration d’architectures multi-couches
- Développement de Web Services
- Conception à l’aide de design patterns (row data gateway, strategy, adapter…
Environnement : .NET 1.1, C#, Oracle, Visual Studio 2003, UML, Web Services, XML, ASP
(en prestation pour APSIT)
-
Novacor
- Ingénieur développement
2005 - 2005
Réalisation d’une application de pilotage d’un appareil médical.
- Analyse en UML 2.0
- Mise en place de l’architecture et du mapping O/R
- Utilisation de Design Patterns (composite, decorator…)
- Développement à l’aide du framework .NET 2.0
- Réalisation de l’IHM à l’aide de GDI+
.NET 2.0, C# 2.0, SQL Server, UML 2.0, Enterprise Architect, Visual Studio 2005, Design Patterns, NHibernate
-
PMU
- Ingénieur développement
Paris
2002 - 2004
Analyse et développement d'outils de génération de jeux d'essais permettant d'effectuer la recette du système d'information central pour le domaine TRP (traitement des paris)
- Expression des besoins
- Conception générale et détaillée de l’architecture n-tiers
- Conduite d’une étude technique :
- Etude du framework .NET
- Réalisation de prototypes en C#
- Conception à l’aide de Design Patterns (abstract factory, singleton…)
- Implémentation des algorithmes mathématiques pour les fonctions combinatoires
Environnement : .NET, C#, Visual Basic, Access, Source Safe, UML, Design Patterns
(en prestation pour SOLIC/COGNITIS)
-
Siemens Gebaüde Sicherheit
- Ingénieur développement
2000 - 2002
Participation à la conception et au développement des produits de la gamme d'applications de contrôle d'accès physique aux bâtiments SIPORT NT
- Estimation des charges et suivi des plannings
- Rédaction des spécifications techniques
- Interfaçage des applications avec des lecteurs/graveurs de carte à puce sans contact Mifare, de cartes magnétiques et d’empreinte digitale
- Création d’un système de Plug-in ActiveX/COM
- Création d’une architecture n-tiers :
* Développement d’objets d’accès aux données (mapping objet/relationnel)
* Encapsulation des objets métiers au sein d’une couche autonome
* Formation des membres de l’équipe à cette architecture
- Migration d’applications client/serveur vers cette architecture n-tiers
- Architecture d’internationalisation :
* Force de proposition sur la refonte du système existant
* Développement d’un composant ATL central
Visual C++, SQL Server, Visual Basic, COM/ActiveX, ATL, UML
(en prestation pour Eurilogic)