Olivier - Architecte .NET

Ref : 130226L001
Photo d'Olivier, Architecte .NET
Compétences
C#
ADO.NET
WINDOWS COMMUNICATION FOUNDATION
MSMQ
Expériences professionnelles
  • Expérience professionnelle

    Architecte
    Mai 2006 - Jusqu’à lors Synchronoss (Miyowa), Marseille

    Scrum master pour le projet Manhattan pour Android (Novembre 2012,jusqu'à lors)

    Au sein d’une équipe de 6 personnes, product owner et scrum master inclus :

    Participation à l’élaboration du product backlog.
    Animation des dailies sprints, sprints meetings, sprints reviews et retrospectives …

    Projet Manhattan for Windows Phone 8 et Win RT (Novembre 2012,jusqu'à lors)

    Application de type DropBox

    Architecture :
    Définition de l'architecture des applications. (MVVM)
    Conception et Développement objet :
    UI et controls métier (C# 4.5, Silverlight for Windows Phone 8 et Win RT)
    Utilisitation des Portable libraries.

    Environnement technique :
    .Net (framework 4.5 for Windows Phone et Win RT), Silverlight for Windows phone et Win RT, Visual Studio 2012 Professional, TFS 2010.

    Projet Backup assitant for Windows Phone (Juillet 2012, Novembre 2012)

    Application de backup/restore de contacts en collaboration avec l’équipe de développement de Synchronoss de Boston

    Architecture :
    Redéfinition de l'architecture de l'application. (MVVM)
    Conception et Développement objet :
    UI et controls métier (C# 4.0 et 4.5, Silverlight for Windows Phone 7.5 et 8)
    Utilisitation des Partners API (API privé) pour l’écriture dans l’address book et la récupération du MSISDN
    Utilisation de Background Agent et des Notifications (Toast et Tile)

    Environnement technique :
    .Net (framework 4.0 et 4.5 for Windows Phone), Silverlight for Windows phone, Visual Studio 2010 et 2012 for Windows phone, SVN, Tortoise SVN, Bugzilla

    Projet WithYou for Windows Phone (Aout 2011, Juillet 2012)

    Application de social network multi-langues

    Architecture :
    Définition de l'architecture de l'application. (MVVM, State pattern)
    Conception et Développement objet :
    UI et controls métier (C# 4.0, Silverlight for Windows Phone 7.5)
    Utilisation des Push Notifcations (Raw, Toast et Tile)
    Utilisation des Secondary Tiles
    Utilisation du Background Transfer
    Utilisation du Background Audio
    Intégration avec le Music et Video Hub
    Intégration avec le Picture Hub
    Extension du Share Picker

    Environnement technique :
    .Net (framework 4.0 for Windows Phone), Silverlight for Windows phone, Visual Studio Ultimate 2010, Visual Studio Team foundation Server 2010, JIRA

    Projet Intouch5 for Windows Phone (Décembre 2010, Aout 2011)

    Application d’instant messaging multi-services (Messenger, Yahoo Messenger, Facebook chat, GTalk, AIM …) et multi-langues développé sur la base Messenger by Miyowa

    Architecture :
    Redéfinition de l'architecture de l'application. (MVVM, State pattern)
    Conception et Développement objet :
    UI et controls métier (C# 4.0, Silverlight for Windows Phone 7.5)
    Utilisation des Push Notifcations (Raw, Toast et Tile)
    Utilisation des Secondary Tiles
    Intégration avec le Picture Hub

    Environnement technique :
    .Net (framework 4.0 for Windows Phone), Silverlight for Windows phone, Visual Studio Ultimate 2010, Visual Studio Team foundation Server 2010, JIRA

    Projet Messenger by Miyowa for Windows Phone (Juillet 2010, Décembre 2010)

    Application multi-langues et architecture multi-services réalisé en 120j/h (beta yahoo messenger réalisé en 2j/h) en collaboration avec Bewise

    Architecture :
    Mise en place de Visual Studio Team Fundation 2010 (installation, configuration et administration)
    Définition d’une partie l'architecture de l'application. (Transport layer)
    Conception et Développement objet :
    Transport layer (C# 4.0)
    UI (C# 4.0, Silverlight for Windows Phone)
    Utilisation des Push Notifcations (Raw, Toast et Tile)
    Intégration avec le Picture Hub

    Environnement technique :
    .Net (framework 4.0 for Windows Phone), Silverlight for Windows phone, Visual Studio Ultimate 2010, Visual Studio Team foundation Server 2010, JIRA

    Projet Tabarly (Juin 2010)

    Réalisation d'un proxy http gérant l'accès au site mobile facebook, twitter et skyrock (C# 3.5)

    Environnement technique :
    .Net (framework 3.5 SP1), Visual Studio Team for Tester 2008, ASP.NET async HTTP handlers, Vault, JIRA

    Projet Gateway IM .Net (2006, 2010)

    Architecture :
    Mise en place d'une fabrique de logiciel avec CCNet, Nant, Ncover (GotDotNet), Nunit, FxCop et Ndoc.
    Refonte de la base de données du catalogue mobile afin de prendre en compte les évolutions futures. (SQL Server 2005).
    Refonte de l'architecture des sites Imode et wap de téléchargement dans le but d'améliorer les performances, de faciliter l'écriture de nouvelles fonctionnalités et la lisibilité du code. (C#, temps de traitements / 200, suppression de 35% du code par refactoring).
    Mis en place de tests unitaires afin de couvrir plus de 90% du code (Nunit).
    Refactoring de la gateway IM. (C#, temps de traitements / 100, suppression du memory leak, augmentation de QoS de -70% a + 99,5 %).
    Mis en place de test de charge de la gateway IM. (Visual Studio Team for Tester, Virtual Server).
    Conception et Développement objet :
    Plugin IM pour MSP3.0. (C#, WSE 3.0).
    Plugin IM pour IMPS. (C#).
    Développement de robots simulant des utilisateurs (C #, WF).
    Gestion de projet :
    Gestion du projet de développement du Plugin IMPS en utilisant la technique Test Driven Development et encadrant une équipe allant de 2 a 6 personnes.
    Encadrement de 3 stagiaires ingénieurs sur diverse projets.
    R&D:
    Portage de la gateway IM sur Windows Azure (.Net service bus, Windows Azure Storage ...).

    Environnement technique :
    .Net (framework 2.0, 3.5 SP1 et 4.0), SQL Server 2005 et 2008, Visual Studio (Team for Tester, Vault, Bugzilla, JIRA, CCNet, Nant, Ncover (GotDotNet), Nunit, FxCop, Ndoc, Virtual Server, WCF, WF, WSE 3.0, .Net Remoting, MSMQ

    Autre taches au seins de Synchronoss France (Miyowa):

    Installation et administration de Sharepoint 2007, et développement de Web Part métier pour sharepoint.
    R&D sur technologies Microsoft comme Windows Azure, Sharepoint 2010, Windows 8 …
    Assurer la maintenance des produits développés.

    Architecte
    Mai 2001 - Mai 2006 Index Multimedia, Toulouse

    Architecture :
    Définition de l’architecture orienté services pour la gestion des SMS.
    Mise en place d’une fabrique de logiciel avec CCNet, Nant, Ncover (GotDotNet), Nunit, FxCop et Ndoc.
    Réalisation d’un template d’entreprise Visual Studio .NET pour la création de projet de traitement de SMS.
    Mise en place d’une plate-forme de test (bench).
    Contrôle du code des procédures SQL
    Espace de stockage de données volatiles. (PostgreSQL 8.0, C# et Java)

    Conception et Développement objet :
    Service Windows de routage et d’envoi des SMS gérant plus d’1 million messages par jour. (C#)
    Service Windows de réception et de routage applicatif des SMS gérant plus de 500 000 messages par jour. (C#)
    IHM de traçage des SMS. (C#)
    Library de passage de commande. (C#)
    Web service de passage de commande. (C#, ********.11/smsplus.asmx)
    Site d’achat de vidéo en ligne multi langue. (C#)

    Conception et Développement de Base de Données :
    Gestion de suivit des SMS gérant plus de 20 millions de transactions par jour et contenant plus 1To de données. (SQL Server 2000).
    Gestion du catalogue Mobilité contenant 500 Mo de données. (SQL Server 2000)

    Gestion de projet :
    Dans le cadre de la refonte du system d’échange de données entre les applications SMS et les sites WAP (Espace de stockage de données volatiles), gestion d’une équipe de 5 personnes (2 beginers java, 2 beginers C# et 1 beginer PostgreSQL)

    Environnement technique :
    .Net (depuis la beta 2 du framework 1.0 jusqu'à la beta 2 du framework 2.0), SQL Server 2000, CCNet, Nant, Ncover (GotDotNet), Nunit, FxCop, Ndoc, Java 1.5, PostgreSQL 8.0.
    :
    Ingénieur d’étude
    Décembre 1999 – Avril 2001 JSI, Paris

    Mission chez AXA Réassurance :
    Développement de procédures Pro C pour la gestion du portefeuille
    Développement d’un IHM et de library en VB5 pour la gestion du portefeuille

    Mission chez Saint-Gobain :
    Conception et développement de services NT interfaces d’échange de données (VB6)
    Conception et développement des IHM d’administration des interfaces (VB6)
    Développement du module de paiement de la trésorerie du groupe
    Développement d’une library d’outils communs

    Environnement technique :
    VB6, SQL Server 7.0, Interpel chez Saint-Gobain et VB5, Oracle 8i chez AXA
    Analyste Programmeur
    Juillet 1997 – Novembre 1999 Axelcom, Boulogne Billancourt

    Conception et développement d’IVR sur Omnivox
    Réalisation de modules de statistiques et d’administrations (VB5, VB6)
    Développement de routine C pour le générateur d’arborescence Omnivox
    Programmation et configuration de boîtiers autodialers MYTEL

    Environnement technique
    : VB4, VB5, VB6, SQL Server 6.5, Oracle 7.3, Access, Omnivox, Visual C++

Études et formations
  • Compétences techinques

    OS :
    Windows
    Unix
    OS9000
    Langages :
    C#, VB.NET, VB6, C, C++, Pro C, java, HTML, JavaScript
    Environnement de développement :
    Visual Studio .NET 2003 à 2012 (toutes versions), VB6, Visual C++, Visual Interdev, CCNet, Nant, Nunit, NDoc, FxCop, NCover, Eclipse
    Base de données :
    SQL Server (de 6.5 a 2008), Oracle 8i, Oracle 7.3, Visual Fox Pro, Access, PostgreSQL 8.0
    Middleware:
    MSMQ, CORBA, Tuxedo
    Réseaux:
    IIS, TCP/IP, Configuration Windows
    Méthodologie:
    Scrum, Design Patterns, UML, SADT

    Etudes et Formations

    2003 Valtech, Toulouse
    Formation ADPC : Concevoir avec les Design Patterns et UML, pour C# (40 heures)
    1995 Lycée Jean Perrin, Marseille
    BTS Informatique Industrielle
    1993 Lycée Philippe de Girard, Avignon
    Bac Electronique

D'autres freelances
Consultant .NET

Ces profils pourraient vous intéresser !
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Consultant SQL
Albert

Consultant SQL

  • PARIS
SQL C# SQL SERVER .NET C++
Disponible
CV Développeur DevOps
Rida

Développeur DevOps

  • DUNKERQUE
C++ JAVA C# CI/CD REACT.JS Angular SQL PL SQL .NET J2EE
Disponible
CV Automaticien roboticien
Pascal

Automaticien roboticien

  • ANGERS
Tia Portal EcoStruxure FANUC AUTOMATE SIEMENS Robotique SQL HTML5 .NET C#
Disponible
CV .Net et BI
Aymric

.Net et BI

  • MELUN
SQL .NET BI
Disponible
CV Graphiste / Webdesigner PHOTOSHOP
Daniel

Graphiste / Webdesigner PHOTOSHOP

  • ABJAT-SUR-BANDIAT
PHOTOSHOP JAVASCRIPT PHP .NET
CV Développeur FullStack C# Angular
Amar

Développeur FullStack C# Angular

  • HERBLAY
C# Angular .NET SQL SQL SERVER CI/CD
CV Ingénieur informatique sénior .net reactjs java
Xinlong

Ingénieur informatique sénior .net reactjs java

  • CHARTRES
.NET JAVASCRIPT C# TypeScript SQL JAVA REACT.JS APACHE SPARK
CV Consultant Confirmé C# .net / Angular
Maroine

Consultant Confirmé C# .net / Angular

  • COLOMBES
.NET SQL C# Angular JAVASCRIPT
CV Consultant RPA
Mohssine

Consultant RPA

  • CERGY
UiPath SQL UNIX JAVASCRIPT .NET PYTHON