-
Vente privée
- Consultant Agile .NET
Saint-Denis
2012 - maintenant
Refonte applicative concernant la partie tunnel d'achat (mise en panier, choix du mode de livraison et paiement) pour le site vente-privee.com.
* Développement de l'application au sein d'une équipe scrum de 10 personnes
* Formation des équipes à TDD/BDD
* Mise en place de l'intégration continue
* Mise en place de l'automatisation des tests (unitaires, intégration, fonctionnels, javascript)
*Technologies utilisées
Specflow, Selenium WebDriver, Linq2Sql, Chutzpah, Jasmine, PhantomJS, Knockout, Moq, ASP.NET MVC, Dapper, SQL Server 2008, JQuery, Powershell, Visual Studio 2010&2012, Visual Studio Load Testing, TFS 2010, C#.
-
Reed Business Information
- Consultant Agile .NET
2010 - 2012
Réalisation d'un tableau de bord financier
* Développement de l'application au sein d'une équipe scrum de 12 personnes
* Formation des équipes à TDD/BDD
* Mise en place de l'intégration continue
* Mise en place de l'automatisation des tests (unitaires, intégration, fonctionels, javascript)
* Réalisation de tests de charges
*Technologies utilisées
Specflow, Selenium, Linq2Sql, QUnit, Moq, ASP.NET MVC, NHibernate, SQL Server 2008, JQuery, Powershell, Visual Studio 2010, Visual Studio Load Testing, TFS 2010, C#.
-
La banque postale
- Consultant Agile .NET
Paris
2010 - 2010
Réalisation d’une interface web pour une borne interactive située dans les agences de la banque postale.
Rôle : Développeur, Intégrateur
* Développement de l’interface utilisateur sous la forme d’un menu interactif à plusieurs niveaux.
* Mise en place des normes d’accessibilité.
* Optimisations liées aux contraintes techniques de la borne.
* Migration et refactoring de code existant sous JQuery. Technologies : Html, CSS, Javascript, JQuery
-
Valtech
- Consultant Agile .NET
Paris
2010 - maintenant
-
AFPA
- Consultant Agile .NET
Montreuil
2010 - 2010
Deux applications web ont été développées. La première, à destination des employés et des chercheurs d’emplois, permet de faire le point sur leur situation, en décrivant leur acquis, leurs compétences, et de découvrir leurs mobilités potentielles afin d’identifier de nouvelles pistes pour leur carrière.
La seconde, à destination des entreprises, permet à partir d’une description de leurs emplois, d’explorer les possibilités de mobilités internes et externes potentielles des salariés, ou d’élargir le sourcing des recrutements pour les métiers en tension, sur la base de l’analyse de la transférabilité des compétences transversales.
Rôle : Développeur au sein d’une équipe Agile Scrum
* Développement de l’architecture web par itérations.
* Développement dirigé par les tests des différents modules de l’application.
* Participation aux spécifications techniques, fonctionnelles et ergonomiques.
Technologies : Jdk 5, Struts 2, Hibernate, PostgreSql, Maven, Hudson, JUnit, Mockito, Ajax, JQuery
-
International Agency for Research on Cancer
- Développeur .NET
2009 - 2009
Application de centralisation des interviews effectuées par des auditeurs auprès de patients. Le but de l’application étant d’enregistrer avec une très grande précision les habitudes alimentaires des patients afin d’établir des corrélations entre l’alimentation et les risques liés au cancer.
Rôles : Architecte, référent technique, lead technique, formateur technique, développeur, recueil et analyse du besoin, ergonome.
* Réalisation de maquettes afin d’aider le client à exprimer son besoin au niveau ergonomique de l’application.
* Recueil du besoin et écriture de spécifications fonctionnelles et de spécifications détaillées.
* Mise en place de l’architecture logicielle et développement de preuves de concept.
* Gestion du multilinguisme afin que l’application puisse s’insérer dans un contexte international
Technologies : Framework .Net 3.5, Entity Framework, SQL Server 2005, ASP.NET, JQuery Ajax
-
Ministère des sports
- Développeur .NET
2008 - 2008
Application utilisée par le ministère chargé des sports pour la gestion des demandes de subventions des clubs, ligues ou associations sportives à l’échelle nationale. La mission a consisté au développement d’évolutions, à des refontes partielles et à la maintenance de celle-ci.
Rôle : Développeur, recueil et analyse du besoin au près du client
* Développement de nouvelles fonctionnalités
* Développement de rapports
* Refonte partielle afin d’améliorer les performances et la maintenance de l’application
* Correction d’anomalies
Technologies : Framework 2.0, SQL Server 2005, Reporting Services, ASP.NET
-
PSA Peugeot Citroën
- Développeur .NET
Rueil Malmaison
2008 - 2008
Application utilisée par PSA pour gérer son stock de pièces détachées. L’application gère l’ensemble du flux de livraison : prélèvement dans le stock, emballage, colissage, transport et livraison chez les garagistes de l’enseigne. La mission a consisté au développement d’évolutions, à de la maintenance et à l’écriture d’outils back office.
Rôle : Analyste, développeur, recette
* Développement d’évolution par l’intégration de nouvelles règles métier.
* Développement d’un outil backoffice permettant de faciliter la maintenance de l’application
* Correction d’anomalies
Technologies et Techniques : .Framework .NET 1.1, ASP.NET, Winforms, Javascript, SQL Server 2000
-
RATP
- Développeur .NET
Paris
2008 - 2009
Migration et évolutions sur l’application de gestion de l’infrastructure matérielle de la RATP. Son but est de planifier les opérations de maintenance du réseau et d’effectuer le suivit de ces dernières. MARION permet de décrire à un niveau très fin les maintenances à effectuer que cela soit au niveau le plus haut (une ligne de métro) au niveau le plus bas (par exemple une dalle de carrelage dans une station, ou encore une fuite sur une canalisation) grâce à une modélisation hiérarchique du réseau.
La mission consistait en une refonte complète de l’application écrite en Framework 1.1 vers du Framework 3.5. L’architecture de l’application a été entièrement revue afin de faciliter sa maintenance, ses performances et son ergonomie. L’architecture étant revue, il a fallut aussi effectuer une migration des données préexistantes.
Rôles : Architecte, lead technique et développeur
* Préconisations techniques
* Architecture de l’application
* Migration de données de l’ancienne application vers la nouvelle base de données
* Développement de l’application
* Ecriture de spécifications détaillées
Technologies : Framework .Net 3.5, Entity Framework, SQL Server 2008, SQL Server Integration Services, ASP.NET, Ajax, JQuery.
-
Visiware
- Développeur C
2005 - 2008
Visiware développe des applications pour la télévision interactive. Ces applications se rapprochent des applications pour téléphones mobiles d’un point de vue des contraintes techniques. Cette mission a consisté au développement de nombreuses applications de type vidéo ludique. Les applications doivent être développées de manière à être hautement réutilisables.
Rôle : Recueil du besoin, analyste, concepteur, développeur, testeur
* Recueil du besoin au près d’un Game Designer
* Analyse du besoin et développement de maquettes et preuves de concept
* Conception, développement et maintenance des applications.
* Réutilisation des applications.
* Optimisation bas niveau.
* Ecriture d’algorithmes 2D, 3D et simulation physique
* Développement en cycles itératifs
* Time To Market
Technologie : OpenTV, Flash, Développement bas niveau en langage C