Englishfrançais
Emplois Experts Entreprises .NETJava
Skip Navigation LinksAccueil > Experts > Profils > Profil

Profil deOlivier Deheurles

Transmettre ce profil
Vous pourriez contacter cet expert si vous étiez connecté en tant qu'entreprise.

Résumé

TitreArchitecte Logiciel Indépendant
Description
Diplômé de l'EFREI (Ecole Francaise d'Electronique et d'Informatique), Olivier est ingénieur en informatique et consultant depuis 5 ans. Il travaille avec Microsoft .NET depuis 2003, et il est maintenant un expert sur cette plate-forme travaillant en tant qu'architecte logiciel pour de grosses entreprises : Bouygues, PSA et la Société Générale. Olivier est également certifié Microsoft MCAD.
Compétences
Compétences en .NET: ASP.NET, Web Services, HTML, JavaScript, Ajax, Windows Forms, C#, VB.NET, .NET 1.x, .NET 2.0, .NET 3.0, .NET 3.5, SQL Server, Oracle et UML

Lieu

LieuFrance / Ile de France / Paris
Cet expert n'accepte pas de travailler à distance.
Cet expert accepte de travailler en tant que freelance.

Expérience

Les expériences sont triées par ordre chronologique, la plus récente en premier.
Architecte logiciel pour SGCIB .NET
septembre 2007 - Aujourd'hui (Toujours en poste)
Lieu France / Ile de France / Hauts-de-Seine
Secteur industriel Finance
Architecture logicielle et expertise technique .NET au sein d'un projet Web.

Réalisations :
- Framework Web ASP.NET composite : permet à plusieurs équipes projets le développement et déploiement en parallèle, au sein d'un même site Web,
- Site Web "2.0" basé sur le framework interne et sur Microsoft AJAX,
- Référentiel de composants graphiques,
- Encâdrement technique de l'équipe,
- Industialisation du build et du déploiement : configuration de l'environnement de build, scripts de déploiements et automatisation des tests unitaires (MbUnit) et d'intégration (Selenium).
- Mise en place d'un streamer HTTP (Lightstreamer), conception et implémentation des services associés.
- Intégration du site et des services avec les back-end.
- Veille technique

Environnement technique :
Visual Studio .NET 2005, Resharper, C#, ASP.NET, Microsoft AJAX, JSON, Web Services, Javascript, ADO.NET, Oracles, XML/XSL/XSD, Streaming HTTP (Lightstreamer), Threading, Cruise Control, NAnt, Selenium, MbUnit, Rational Clear Case.

Methodologie :
Agiles : XP, TDD, DDD.
Architecte .NET pour PSA - Forfait Smart-up .NET
janvier 2007 - août 2007
Lieu France / Ile de France / Hauts-de-Seine
Secteur industriel Distribution / Automobile - Moto
Développement au forfait d’un frontal Web B2B pour la vente de véhicules d’occasion pour PSA.

Caractéristiques du projet :
- Equipe de 11 personnes : 1 Chef de projet, 2 Architectes .NET, 2 responsables fonctionnels, 6 développeurs,
- Projet initié environ 2 ans avant mon arrivée,
- Mise en production 3 mois avant mon arrivée,

Caractéristiques de l’application :
- 3 sites distincts : règles métier et langue différentes,
- 3 branches de développement : PROD, PREPROD et DEV,
- Intégré à Commerce Server 2002,
- Site de vente multicanaux, dont notamment un système d’enchère en temps réel (200 utilisateurs, délai de rafraichissement d’une seconde) en AJAX.

Missions et développements effectués :
- Encadrement technique de l’équipe,
- Intégration, versioning de l’application (CVS) et packaging (livraisons à fréquence de 1 à 2 semaines)
- Réalisations techniques : principalement des problématiques d’optimisation (base de données et couches applicatives) et de résolution de deadlock en base de données.

Environnement technique :
Windows 2000 Server, IIS 5, Visual Studio .NET 2003, Microsoft Blocks (Data Access), ASP.NET 1.1, Web Services, C#, ADO.NET, SQL Server 2000, Commerce Server 2000, CVS, XML, XSL, PDF (génération via XSL-FO / FOP)
Ingénieur de conception et développement .Net pour Bouygues Immobilier - Régie Smart-up .NET
juillet 2004 - novembre 2006
Lieu France / Ile de France / Hauts-de-Seine
Secteur industriel Conseils et services / Immobilier
Développement en régie de 4 applications pour Bouygues Immobilier pendant une période de 2 ans.

Refonte du projet SAV (Juillet 2006 – Décembre 2006) :
- Équipe de 3 personnes : 2 développeurs et 1 CDP.
- Application de gestion de type Smart Client basé sur le Framework développé pour le projet OPUS,
- Suite aux changements du Back Office Bouygues Immobilier et aux changements des interfaces Web Services suite à la migration en .NET 2.0, l’application SAV a été intégralement réécrite.

Projet OPUS (Mai 2005 – Juillet 2006) :
- Équipe de 6 personnes : 1 CDP, 4 développeurs et un responsable fonctionnel.
- Application de type Smart Client.
- Développement en début de projet d’un framework basé sur le CAB et le Smart Client Offline Application Block).
- Utilisation de plusieurs Microsoft Application Blocks (CAB + DAAB + Smart Client Offline Application Block) dans leurs versions beta : Visual Studio 2005, .NET 2.0 et ces application blocks étaient encore en beta à l’époque.
- Réalisation de l’une des interfaces centrale de l’application : la « grille de prix » implémentée à l’aide du Datagrid Infragistics avec plusieurs fonctionnalités avancées : regroupements et tri complexes, filtres, drag & drop, etc.
- Mise en place du déploiement via la technologie Click Once.
- Intégration avec BizTalk Server 2004 (formation d’une semaine sur le produit avant le début du projet)

Revue de rémunération (Janvier 2005 – Mai 2005) :
- Équipe de 3 personnes : 2 développeurs et 1 CDP.
- Conception et développement.
- Application WEB développée en ASP.NET 1.1.

SAV (Novembre 2004 – Janvier 2005) :
- Équipe de 3 personnes : 2 développeurs et 1 CDP.
- Intégration et mise en production de l’application SAV développée précédemment en forfait.

Environnement technique :
Windows XP, 2000 & 2003, IIS 5 & 6, Visual Studio .NET 2003 & 2005, Microsoft Blocks (Data Access, CAB et Smart Client Offline Application Block), ASP.NET 1.1, Smart Client, Web Services, C#, ADO.NET, SQL Server 2000 & 2005, Source Safe.
Ingénieur de conception et développement .Net pour Société @Software - filiale du groupe ATD .NET
janvier 2003 - juillet 2004
Lieu France / Ile de France / Yvelines
Secteur industriel High Tech / Editeurs logiciels
Développement d’un Application Server (technologies .NET) destiné au développement d’applications de gestion (portail intranet) pour des clients légers (Web).

Réalisation d’un environnement de développement de type RAD permettant de générer et d’administrer les méta-données et les éléments de présentation :
- Générateur et designer de fonctions d’accès aux données au format XMLQuery.
- Ensemble d’écrans permettant d’administrer et de générer les méta-données de l’application.
- Générateur et designer de fonctions d’accès aux données sous forme de procédures stockées pour SQL Server.
- Designer de courriers et d’éditions (génération de documents Word coté serveur qui ne nécessite pas l’installation de MS Word)

Environnement technique :
Windows 2000, IIS 5, Visual Studio .NET 2003, C#, Microsoft Blocks (Data Access, Exception Management…), ASP.NET, Web Services, Javascript, DHTML Behaviors, ADO.NET, SQL Server Entreprise, XML/XSL/XSD.

Publications

Les publications sont classées par type.
Blogs
Blog à propos de .NET, de développement et d'architecture en général.

Outils

Outils .NET préférés
Erreur ? Consultez les erreurs de script signalées par votre navigateur.
Pas encore d'outils sélectionnés
Outils .NET par SharpToolbox.com
Outils Java préférés
Erreur ? Consultez les erreurs de script signalées par votre navigateur.
Pas encore d'outils sélectionnés
Outils Java par JavaToolbox.com
créé samedi 17 mai 2008
mis à jour samedi 2 août 2008
vu 6060 fois
A propos Services Mentions légales Partenaires Newsletter Contacts Feedback
Copyright © 2007-2015 metaSapiens