Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Olivier DUVAL

Chef de projet technique (Web/MVC/API/SPA, front-end/back-end), Responsable d'équipe

Olivier DUVAL
Permis de conduire
Pilotage projets, encadrement d'équipes
Agile, SCRUM, XP
C#, .NET, EF, POO, ASP.NET, ASP.NET MVC, WebAPI
Django REST (API), Python
Web, SPA (Angular), Javascript
Contact
od@olivier-duval.info 0664918361
77420 Champs sur Marne, France
Présentation
Les plus de mon CV pour répondre à vos besoins, forte expérience :

- dans l'encadrement d'équipes pluridisciplinaires, juniors et séniors (leader technique, développeurs, intégrateurs, recetteurs, etc)

- dans l'agilité (SCRUM), les process et la gestion d'un projet / produit (priorisations avec le PO, grooming, planning poker, rétrospectives, démonstrations, revues, suivi, etc), coaching,

- dans le développement d'applications Web : ASPNET, C#, Django, Django REST framework, python, JavaScript, SPA (Angular), architecture, optimisations, approche SOA (API), revue de code, bonnes pratiques, intégration continue, Tests unitaires/TDD, l'architecture et la qualité du code (approche XP)

Mes principales qualités : anticipation et rigueur

Veille continue : MOOC, blogs, ebooks
CV réalisé sur DoYouBuzz
Expériences
  • CP technique et responsable de l'équipe de développement
  • Multi projets, en gestion ou développement
  • Pilotage et développements projets (principalement front office), interface avec les services métiers (domaines de la scolarité, RH, COPIL & pilotage, ...)

    Participation à la transformation digitale / numérique de la DSI / université
  • SCRUM "light", coaching

    Outil de gestion : Taïga (Backlog produit, Backlog Sprints, Kanban, décomposition des tâches & estimation, Burndown, ...) & management visuelle
  • Exemples de projets :

    - Rendez-vous étudiants (Frontoffice),
    - Dossier étudiant,
    - DAR (Demande d' Autorisation de recrutement),
    - Réservation de salles,
    - Base de connaissances,
    - Service archivage gestion des consultations,
    - Helpdesk,
    - Gestion de projets,
    - Référentiel structures organisationnelles
    - briques "socle" front & back

    - Plateforme de développement (front & back)
  • Environnement de développement :

    Front-end : Angular / Typescript / RxJS / Lodash / Moment / JavaScript / HTML5 CSS3 / Material / Flex

    Anecdotique : AngularJS / Bootstrap

    Backends : API (Restful, JWT) Django + Rest framework / Python (POO & patterns), PostgreSQL

    Anecdotique : Java 8 / Spring Boot (REST, Hibernate, PostgreSQL / MySQL), JUnit
  • Environnement devops :

    Docker & Swarm + Portainer (UI), Jenkins (déploiement frontend et backend, intégration avec docker), Fabric (déploiements), Sentry : monitoring et tracker d'erreurs
  • Outils

    Taïga (Gestion SCRUM)
    Git (Gitlab)
    Docker (conteneurs pour le développement)

    IDE : WebStorm, PyCharm

    Visual Code, Eclipse, Postman, SoapUI
  • Montées de versions (back & front), revue de code (en pair programming, MR, ...), prospection / veille / R&D
  • "Séminaires" pour un partage du savoir faire : Scrum, Angular / SPA, Javascript, Web, Django REST, python, API, ...
  • Editeur de solutions en ligne ITSM (exemples : HelpDesk pour l'IT, gestion des processus métiers), en OnPremise (chez le client) ou en Saas.
  • Responsable de l'équipe, encadrement managérial, technique et méthode de l'équipe de développement (1 lead dév, 3 dév, 1 recetteur) : fédérer, rythmer et piloter l'équipe sur le développement des produits ITSM, recrutement, tests techniques
  • Pilotage projet "Build" en SCRUM (plannings poker, prios PO, revues, rétros, sprints, popcorn flow, ...), scrummaster, avec un peu de Kanban, garant des process et des choix technologiques / R&D / des principes, méthodes et vision du produit (XP, bonnes pratiques, etc), gestion du "Run"
  • Interface, coordinateur avec le PO / Direction de département / équipe
  • Développement Full-stack :

    C# / ASPNET MVC - WebAPI / JavaScript / AngularJS / HTML5 - Bootstrap / EF - Mobile hybride (Cordova/Ionic/AngularJS) - Tests unitaires (xUnit, RhinoMock)

    Mobile (hybride) : Cordova / Ionic / Angular

    API (OAuth2 / JWT avec serveur de fédération d'identités Identity Server)

    SSO / STS : Identity Server
  • Problématiques de performances backend/frontend
  • TFS online (versionning, SCRUM, intégration continue, builds APK)
  • Documentation Confluence (Wiki)
  • Coaching agile : SCRUM, XP / Craftmanship
  • Revues de code, validation technique et fonctionnel, clean code / refactoring
  • Déploiements clients, recette, etc
  • POC, R&D (ReactJS, Angular 2 / TypeScript, ElasticSearch, Widget Windows 10, Slack, Sonar, blogs techniques, ...)
  • Environnement technologique :

    Frontend :

    ● AngularJS (+gulp, npm) / Javascript
    ● Bootstrap

    Backend :

    ● ASPNET MVC, WebAPI
    ● .NET / C#
    ● Entity Framework 6 / SQL Server

    Mobile (hybride) :

    ● AngularJS, Ionic, Cordova
    ● bower / gulp

    API authentifiée (OAuth 2 / JWT) pour des projets d'intégration chez les clients

    SSO entre applications via STS / WIF (IdentityManager)

    Plateformes multi-langues
  • Leader mondial sur le marché des pré-payés (Tickets restaurant, Kadéos, etc)
  • Pilotage et encadrement d'une équipe de développeurs dans le cadre du développement d'une V2 (from scratch) de l'espace client (nouveaux tunnels de vente, migration de fonctionnalités) sur de nouvelles briques technologies :

    AngularJS, WebAPI / MVC, EF, Tests Unitaires/TDD (MS/RhinoMock), approche SOA vers le middle et back-office

    Projet pilote : INTRA-VEL : tunnel de vente en ligne de Ticket Kadéos à destination du Centre de relation clients (environ 30 % des volumes de ventes réalisées par ce canal, se compte en millions d'€)
  • Pilotage et encadrement d'une équipe de développeurs pour l'évolution du frontal extranet "Espace client" V1 d'Edenred (http://espaceclient.edenred.fr ), Ticket restaurant, Kadéos, etc : extranet pour les employeurs, tunnels de commande des différents titres (TR, Kadéos, cartes) : ASPNET MVC, JS, EF
  • Encadrement d'équipe
  • Interface avec le PO / CP et services techniques (backoffice, middle-office) et le DevOps
  • Développement (C#, ASPNET MVC 5, jQuery / JS, AngularJS, services Web (REST / SOAP), EF, SQL Server), approche SOA, branchement OAuth pour la fédération d'identités et rôles associés, accroches middle / backoffice via services Web
  • Méthodes agiles (SCRUM, XP), scrum-master
  • Revues de code, validation technique et fonctionnel, clean code / refactoring
  • TFS (versionning, scrum, intégration)
  • Wiki : documentation
  • Tunnel de vente Kadéos : plusieurs millions d'€ de kadéos vendus
  • DataSport, filiale de France Billet (groupe FNAC) est une société d’édition de logiciels, spécialisée dans la conception d’outils pour la billetterie sportive : FFF, ACO (24H du Mans), etc
  • Pilotage projet d'une équipe de 5 à 10 ingénieurs (tech lead, dév confirmés, intégrateur) dont une partie en "nearshore" (Rennes) : billetterie pour les 24H du Mans (http://ticket.lemans.org )
  • Encadrement d'équipe
  • Méthodes agiles (SCRUM, XP)
  • Interface, coordination avec le métier (Product Owner) : backlog, priorisations, estimations en équipe et les services techniques (backoffice, front, infogérance)
  • Développement (C# 6, ASPNET MVC 5, WebAPI, jQuery / JS, Bootstrap, Unity, Auto Mapper, Oracle, Redis caching), revue de code, architecture
  • TFS (versionning), JIRA (ticketing / gestion de tâches), Confluence (documentation Wiki)
  • Problématiques de performances backend/frontend
  • Paiement Paybox
  • Le site de billetterie a permis un CA de quelques millions d'€ en moins de 5 mois d'existence
  • Gestion et pilotage du projet 24H du Mans, en mode SCRUM (Product backlog, Sprint, daily meeting, revue, rétro, etc)
  • Environnement technique : ASP.NET MVC 5, C#, Unity, services Web REST : WepAPI et WCF REST, jQuery, Javascript (underscorejs, momentjs, jquery.storageapi), Bootstrap / SAAS, Oracle
  • Optimisations Web
  • Gestionnaire de sources : TFS
  • Documentation : Confluence
  • Membre du comité opérationnel (chefs de projet technique, DSI, PO)
  • Ticketing : JIRA
  • Encadrement d'équipe technique (arbitrage, revue, refactoring, appui), coordination services techniques, métiers
  • La 1ère année d'exploitation du frontal de billetterie a généré 8 millions d'€ de ventes
  • Le réseau des Chambres de commerce et d'industrie, composé de 152 établissements pour 30 000 collaborateurs, établissements publics sous tutelle de l'état , apportent leur aide et expertise auprès des entreprises (formalités, création, etc), dispensent de la formation pour les jeunes (écoles de commerce, d'ingénieurs, de la recherche) et gèrent des équipements (ports, aéroports, etc).

    CCI France anime et fédère ce réseau national et international.
  • Chef de projets Web : conduite et développement d'applications : extranet / portail métier (25 000 collaboteurs, 1 500 partenaires, services Web pour des applications tierces) https://ccinet.cci.fr, CCI Emplois, newsletters, WebSSO (fédération d'identités inter-applications Web, WebSSO, OpenID), plateforme Wikis, applications de collectes, élections, enquêtes, back-office / front-office
  • Encadrement d'ingénieurs (jusqu'à 4)
  • Gestion de projets technique / Web, en mode agile (SCRUM)
  • Développement : .NET,C#,ASP.NET Webforms & MVC, XHTML/CSS,ORM NHibernate, Javascript / jQuery, services Web SOAP XML ou REST JSON, WCF REST / WebAPI, anecdotique : Perl, PHP, Java
  • Intégration de solutions : plateforme de listes / newsletters (SYMPA via services Web), ferme de wikis (via XML RPC & SSO), authentification
  • Problématiques de performances (frontend & backend)
  • Conseils et expertise
  • Veille technologique et méthodologique, force de propositions sur les choix technologiques
  • Gestion de plateformes Web et mailing (Windows, Debian)
  • Coordination / interface services métiers, prestataires
  • Travail en équipe de 5 ingénieurs ou avec des prestataires
  • Support 2ème niveau
  • Chargé de projets Web : conduite et développement d'applications : extranet (25 000 collaboteurs, partenaires 1500), CCI Emplois, newsletters, WebSSO (fédération d'identités inter-applications Web, WebSSO, OpenID), plateforme Wikis, applications de collectes, élections, enquêtes
  • Développement en équipe de la plateforme nationale CCINET : "extranet consulaire": extranet fédérant les réseaux d'expertises des CCI (> 1 400 communautés, 35 000 collaborateurs, référentiel de données pour l'intranet, portail CCI et systèmes d'informations externes)
  • .NET, C#, ASP.NET, XHTML/CSS, Javascript (jQuery), NHibernate, service Web (WCF/WCF RestStarterkit, XML/JSON), Castle Windsor, NUnit, R#
  • IIS, Apache, Windows, Linux Debian, SQL Server, MySQL
  • Gestionnaire de listes de diffusion SYMPA, services Web SOAP / REST
  • usages de Perl, Ruby pour des besoins spécifiques (scripts), PHP pour de l'intégration
  • Le réseau des Chambres de commerce et d'industrie, composé de 152 établissements pour 30 000 collaborateurs, établissements publics sous tutelle de l'état , apportent leur aide et expertise auprès des entreprises (formalités, création, etc), dispensent de la formation pour les jeunes (écoles de commerce, d'ingénieurs, de la recherche) et gèrent des équipements (ports, aéroports, etc).

    CCI France anime et fédère ce réseau national et international.
  • Intranet, sites institutionnels / portails
  • Développement Web (PHP, ASP)
  • Administration des serveurs Web (IIS, Linux), SQL Server
  • Interface avec les prestataires
  • développement Lotus Notes (Groupware)
  • refonte site Web AMJ Groupe HTML / Javascript
  • Maintenance et évolutions d'une application sous Foxpro / Perl
  • FoxPro, Perl
  • Web : mise en place d'un site Internet sur Paris (C, PHP/FI, HTML, Javascript, mSQL, MySQL)
  • Mise en place serveur et administration Linux
  • Télématique : développement de services télématiques (langage C)
  • C, PHP, HTML, Javascript
  • MySQL
  • développement 4GL Informix
  • Développement 4GL Informix
Compétences

Gestion de projets

  • conduite / pilotage de projets (3 à 10 développeurs/participants)
    Bon niveau
  • SCRUM (Scrum, Popocorn flow, un peu de Kanban)
    Bon niveau
  • encadrement d'équipe
    Bon niveau
  • interface, coordinateur métier / technique
    Bon niveau

Langues

  • Anglais : technique

Développement

  • Angular
    Avancé
  • TypeScript
    Avancé
  • Javascript (+jQuery, Bootstrap, momentjs, lodash, underscorejs)
    Avancé
  • Django REST (DRF) (DRF pour les API avec Angular)
    Avancé
  • Python (Dans le cadre de développement Django DRF)
    Bon niveau
  • .NET (C#, ASP.NET MVC, ASP.NET Webforms) (ASP.NET MVC 5 : développement, optimisations)
    Avancé
  • Tests Unitaires / TDD : xUnit, NUnit, MS, RhinoMock (TU backend)
    Bon niveau
  • WebAPI (.NET) (exposition d'API externe pour consommer de la donnée, exposition d'API interne (CRUD) pour AngularJS)
    Bon niveau
  • AngularJS 1.6+ (+gulp, bower) (Bonnes pratiques, Angular Bootstrap, composants)
    Bon niveau
  • Mobile hybride (Cordova, Ionic/Angular) (Cordova, framework Ionic et Angular)
    Bon niveau
  • Entity Framework
    Intermédiaire
  • POO, design pattern
    Avancé
  • XHTML / HTML5 / CSS
    Intermédiaire
  • SQL Server
    Bon niveau
  • TFS online (Gestion des builds
    Gestion des versions)
    Intermédiaire
  • Visual Studio, Visual Code
    Avancé
  • Docker (conteneurs Web, front / backend, BDD)
    Intermédiaire
  • Outils : Resharper, SoapUI, Fiddler, Postman
    Bon niveau
  • IoC Castle Windsor / Unity
    Bon niveau
  • Java 8 / Spring
    Notions
  • Redis (cache), provider .NET pour cacher les données et les parties visuelles d'un frontal ASP.NET MVC
    Intermédiaire
  • Documentation Wiki (Confluence, dokuWiki)
    Avancé
  • intégration de solutions : SYMPA, Crowd / OpenID - OAuth / Web SSO, Wiki, via notamment des API services Web
    Bon niveau
  • référencement SEO (bonnes pratiques, Google Webmaster Tools), moteurs de blog (dotclear, Wordpress), outils de statistiques (Google Analytics, Piwik)
    Intermédiaire
  • Web 2 / Médias sociaux : twitter, facebook, viadéo, ..., usage et développement d'APIs (XML, JSON)
    Bon niveau
  • NHibernate
    Bon niveau
  • anecdotique : usage de Perl, Ruby pour du scripting, PHP pour de l'intégration, Java

Usage d'outils

  • TFS : versionning, build, Scrum / gestion de tâches
    Bon niveau
  • JIRA : ticketing, gestion de tâches
    Bon niveau
  • PostMan, Fiddler, SoapUI
    Avancé
  • PowerShell
    Notions
  • doodle : gestion de rendez-vous réunion
  • basecamp / excel / google docs : gestion de tâches, suivi d'avancement
  • wiki (Confluence, DokuWiki): documentation projets
  • mindmap : brainstorming

Plateformes

Loisirs

Arts

  • Photographie

Sport

  • Arts martiaux

Musique

  • Salsa (musique et danse)
  • Electronique
Formations

"Webmaster" intermédiaire

Dawan

Octobre 2018
- HTML 5
- CSS 3 / Responsive Design
- Boostrap
- Javascript / jQuery

Django / REST / Python

interne

Juin 2017
- Django MVT (base)
- Django REST framework (API)
- python

Docker / Devops écosystème

interne

Juin 2017
Séminaire 2 jours sur l'écosystème Docker et l'intégration continue :

- principes
- commandes
- conteneurs web, bdd, api
- swarm & portainer (UI)
- Jenkins (base et pipeline avec Docker)

Angular

SFEIR School

Juillet 2017

Entretien individuel / management

Avril 2017

Coaching Agile

Valtech

Juin 2015 à octobre 2015
Coaché en continue pendant 5 mois par un coach expert en agilité (Scrum, Kanban)

SCRUM Master CSM perfectionnement

Agilbee

Mai 2014 à 2014

JS Total

http://www.js-attitude.fr/js-total/

Février 2013
Javascript avancé et introduction sur un cas pratique de SPA (BackboneJS)

ASP.NET 4.0 avancé

SQLI Institut

Décembre 2010

TDD & intégration continue

Winwise

Décembre 2008
TDD (RhinoMock, MbUnit), intégration continue (CruiseControl.NET)

Project management with Scrum

Valtech training

Avril 2007

Gestion de projets informatiques

Learning Tree

Juillet 2006

Analyse et conception objet en UML

Learning Tree

Juin 2006

Design Patterns C#

Softteam

Avril 2005

.NET / C# / ASP.NET

FI System institut

Avril 2002

DESS ”Applications des Réseaux, de la Télématique et Multimédia” (Master 2)

Paris VII, Jussieu

Septembre 1995 à juin 1996
Télématique, Internet, gestion de projets, X25, bases de données
Mémoire : Mise en place d'un site Internet

Licence - Maîtrise Informatique (Master 1, IUP, Paris VII, Jussieu)

Paris VII, Jussieu

Septembre 1993 à juin 1995

DUT Informatique

IUT de Reims

Septembre 1991 à juin 1993
CV créé sur DoYouBuzz
Télécharger Télécharger