Yannick Eyeghe Ogoula

Fullstack Developper .Net/Angular/ReactJs

Moves to Clichy, Paris

  • 48.9036
  • 2.3054
  • Indicative rate €700 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 1h
Propose a project The project will only begin when you accept Yannick's quote.

Availability not confirmed

Propose a project The project will only begin when you accept Yannick's quote.

Location and geographical scope

Location
Clichy, France
Can work in your office at
  • Clichy and 50km around
  • Paris

Preferences

Project length
  • Between 3-6 months
  • ≥ 6 months

Verifications

Languages

  • Anglais

    Full professional proficiency

  • Français

    Native or bilingual

Skills (10)

Yannick in a few words

Passionné par les nouvelles technologies, je m'épanoui particulièrement dans le développement d'applications.

Après 13 ans d'expérience dans le développement d'applications, j'ai pu me confronter à de nombreux domaines et situations. J'ai souvent rencontré le travail en équipe avec ses avantages et ses inconvénients mais mes capacités à m'adapter, à privilégier le dialogue et à faire preuve d'empathie m'ont toujours permis d'évoluer au sein de ces équipes sans problèmes.

Je suis attiré par les nouveaux défis et les nouvelles expériences. Je privilégie particulièrement les environnements AGILE. J'adhère complètement à la philosophie portée par les méthodes agiles et je suis convaincu de leur importance et leur efficacité lorsqu'elles sont implémentées rigoureusement et surtout adoptées par toute l'équipe. J'ai d'ailleurs une certification Scrum Master Niveau I. Cest un rôle que je peux tenir dans une équipe.

D'un point de vue technique, j'ai une forte expérience sur la plateforme .Net et c#. Ces 3 dernières années j'ai pu acquérir une grande expérience sur l'approche DevOps en utilisant au quotidien des outils comme Azure Devops et dans une moindre mesure TeamCity et Octopus Deploy. Cependant je suis très familier du principe, pour les outils mis en oeuvre ce n'est qu'une question d'adaptation et d'apprentissage, ce qui est un de mes points forts, ma capacité d'apprendre toujours plus de choses.

Au niveau des technologies front, j'ai eu des expériences avec Angular 6 et plus. Travailler dans une équipe fullstack ne me posera aucun problème. En plus d'Angular, j'ai aussi suivi des trainings sur ReactJs avec Redux.

L'architecture applicative est aussi une discipline qui me passionne et dans laquelle je travaille à progresser en permanence. Une bonne architecture au départ c'est l'assurance d'une maintenance fortement moins couteuse et des applications facilement évolutives.

Experience

ALD AUTOMOTIVE FRANCE - Société Générale

Banking & Insurance

Lead Developer

Clichy, France

September 2017 - Today

Depuis 3 années au sein de la DSI d'ALD Automotive, J'interviens au sein d'une équipe composée de tech lead et pilotée par un architecte avec pour mission d'établir les standards de développement (les outils, les bonnes pratiques, les conventions) utilisés par toutes les équipes projet de la DSI, ainsi que le développement des APIs transverses et génériques qui fournissent des fonctionnalités partagées par différents pôles métiers.

Cette mission s'inscrit dans la durée. A mon arrivée, la DSI était en pleine transformation digitale et les équipes en plein renouvellement. L'objectif de la DSI était de mettre en place une usine logicielle performante qui pourrait soutenir les projets de croissance de l'entreprise. Cela passait par une APIsation forte accompagnée de la mise en place d'une intégration continue et déploiement continu (CI/CD), du monitoring des APIs.

Après 3 ans de travail, nous avons pu standardiser les méthodes de travail au sein des différentes équipes. Le code source est désormais standardisé ce qui permet à chacun de changer d'équipe et de se retrouver sur une base de code connue. Aussi les applications sont déployées automatiquement grâce à Azure DevOps.
Plusieurs processus ont été automatisés comme par exemple la création d'un pipeline d'intégration continue.
Création du repository Git, création des définitions de build/Release, définition des policies appliquées au repository (branch policies, PR policies), création des appInsights, des keyvaults, des alertes de monitoring azure.
Nous sommes passés de 1 à 2 jours pour l'initialisation d'une nouvelle API à 1 demi-journée. Désormais, tout développeur devant écrire une nouvelle API peut se concentrer directement sur le code métier ou sur la fonctionnalité à implémenter sans avoir à se préoccuper du code infrastructure qui est commun d'une API à l'autre.
Cette standardisation des processus et des outils a également permis le développement dans des délais courts d'applications métiers stratégiques pour l'entreprise. Je prendrais en exemple le processus de demande de véhicule en Location Longue Durée des professionnels. En 4 mois nous avons pu passer d'un processus qui demandait une grande quantité de documents justificatifs à fournir par les demandeurs, un temps d'analyse de ces documents avec les aller-retours possibles beaucoup trop grand qui entraînait des réponses trop longues, 2 à 5 jours, par rapport à la concurrence. Aujourd'hui une étude de dossier est passée de 2 à 5 jours pour obtenir une réponse à 10 minutes.

La stack technique:

- Architecture Microservices avec Microsoft Service Fabric (Azure et On premise)
- Aspnet.Core 2.0/3.1
- SQL Server, DB2 et Mongodb
- Clean code et principes SOLID
- Tests unitaires et test d'intégrations
- Azure Devops comme outil d'intégration et déploiement continu.
- Framework ASP.NET Boilerplate utilisé pour accélérer les développements en fournissant des fonctionnalités techniques partagées par toutes les APIs (le Logging, génération de code technique sans business value etc)
- Angular 8
- Identity Server 4
- Visual Studio est l'IDE
- Azure est fortement utilisé notamment pour le monitoring, les appInsights, du Iaas, du Paas, Keyvault, Storage, Api Management

Valtech

Digital Agency and IT company

Sitecore Developer

Paris, France

December 2015 - September 2017

Au sein de cette SSII, j'ai pu participer au projet suivant

L’Oreal professionnel (www.lorealprofessionnel.com)

Contexte projet

L’Oreal Pressionnel est un site web qui présente les produits professionnels disponibles en salon de
coiffure proposés par L’Oreal. L’Oreal professionnel cible plus de 20 pays répartis sur toute la planète et chaque pays dispose de son propre site développé localement. Ainsi il existait une multitude de sites avec autant d’identité visuelle et de contenus différents.
L’Oreal a souhaité harmoniser ces sites en s’appuyant sur Sitecore un CMS basé sur .Net. La mission était de développer un master et de remplacer tous les sites pays par une nouvelle instance basée sur le master. Nous avons donc délivré plus de20 sites web, de l’Amérique à l’Asie sur une période de 12 mois.
Chaque site pays pouvait inclure des développements dédiés à leur pays en fonction des besoins de leur marché.
En se basant sur Sitecore, L’Oreal a pu uniformiser ses sites web tant au niveau des technologies utilisées qu’au niveau de l’identité visuelle, et faciliter leur administration et leurs déploiement.

Tâches réalisées

Mise en place des Roll out pays
Développement de composants et fonctionnalités Intégration de composants externes

Environnement technique

C#
Sitecore 8
.Net 4.5
SQL Server 2012 Visual Studio 2013
Git
Octopus Deploy

EYEGATES SERVICES

Digital Agency and IT company

Fondateur et Développeur .NET

Libreville, Gabon

July 2014 - September 2015

EYEGATES SERVICES est une startup que j'ai créée en 2014 au Gabon. Cette entité propose aux entreprises locales des services et du conseil autour des NTIC.
De plus, elle développe des produits grand public dont la plateforme www.adziik.com.
ADZIIK est une plateforme qui qui permet la vente de contenu musical, littéraire et cinématographique en ligne (téléchargement ou streaming).
Cette plateforme représente un défi en Afrique notamment au niveau du paiement en ligne.

Tâches réalisées
Conception de base de données
Architecture applicative
Création des modules applicatifs

Environnement technique
C#
.Net 4.5
SQL Server 2012
Visual Studio 2013
Lucène
jQuery, HTML5, Bootstrap
Xamarin pour Android et IOS

Mediapost - Le Groupe La Poste

Press & Media

Mediapost

Paris, France

June 2011 - June 2014

Médiapost spécialiste de la data et de l’imprimé publicitaire dispose d’applications leur permettant de commercialiser leurs bases de données référentielles.
Dans ce contexte, j’ai fait partie d’une équipe de 5 développeurs qui était chargée de maintenir et de faire évoluer les différentes applications composantes du système d’information.
Mes tâches quotidiennes consistaient à écrire et modifier le code source de l’application, modifier la base de données en fonction des besoins, gérer l’import de millions de lignes en base de données. Ces applications étant vieillissantes, nous avons également gérer leur refonte total afin de répondre à l’évolution des offres commerciales et d’améliorer les performances.

Tâches réalisées
Administration de la base de données
Maintenance applicatives
Développement des évolutions
Support technique pour l’équipe

Environnement technique
C#
.Net 4.0
SQL Server 2012
Visual Studio 2012

Winwise

Digital Agency and IT company

Ingénieur études et développement

Boulogne-Billancourt, France

December 2009 - May 2011

Au sein de cette SSII, j'ai pu participer à plusieurs projets pour des clients évoluant dans des domaines d'activité totalement différents.

Sucre et denrées 5 mois
Projet : Jet2 Gestion de la comptabilité

Contexte projet
Sucre et denrées disposait d’une application ASP.NET 2.0 pour gérer la comptabilité. Cependant, celle-ci, par sa conception était très couteuse en maintenance et difficile à faire évoluer.
Je suis donc intervenu dans ce contexte de refonte de l’application au sein d’une équipe de cinq développeurs sous la direction du DSI du groupe. J’étais positionné comme développeur mais aussi comme force de proposition en terme d’architecture et de bonnes pratiques. Et enfin je suis intervenu en support technique pour l’équipe.
Tâches réalisées
Administration de la base de données
Création des vues et des viewmodels associés
Participation à la mise en place de l’architecture du projet
Support technique pour l’équipe
Création des services RIA

Environnement technique
C#
.Net 4.0
SQL Server 2008
PRISM
Silverlight 4 pattern MVVM
Entity Framework 4
RIA Servicices
--------------------------------------------------------------------

Crédit Agricole SA 4 mois
Projet : Applications Surface

Contexte projet
Proposition et déploiement au sein groupe Crédit Agricole de nouveaux moyens afin d'assister les conseillers en agence pour vendre, accompagner et présenter les produits de la société aux clients. Intervention portée sur des applications orientées business critique, ces applications seront déployées dans des agences test afin de valider les concepts et interfaces naturelles mis en oeuvre.
Développement d’une application permettant la consultation et l'abonnement à des magazines proposé par l'entité Uni Edition du Crédit Agricole. Travail en étroite collaboration avec une équipe de designers, graphistes, ergonomes cognitif et sous la direction d'un chef de projet.
Participation au développement d'une application bancaire destinée aux agences du Crédit Lyonnais sur la technologie surface
Tâches réalisées
Création de custom contrôles WPF
Création des vues et des viewmodels associés
Participation à la conception technique des applications

Environnement technique
C#
.Net 3.5
WPF
SQL Server 2008
Microsoft Surface SDK

EXAKIS

Digital Agency and IT company

Déveoppeur

Paris, France

December 2008 - December 2009

Au sein de cette SSII, j'ai pu participer à plusieurs projets pour des clients évoluant dans des domaines d'activité totalement différents.

Janssen-Cilag 4 mois
Projet : Compliance

Contexte projet
Janssen-CILAG, Première filiale européenne pharmaceutique de Johnson & Johnson, doit opérer selon des règles strictes et bien définies. Il était donc Important pour Janssen-CILAG d’organiser ces règles et de les rendre plus facilement exploitables par ses collaborateurs. Pour répondre à ce besoin, il m’a été confié la mission de réaliser une interface Silverlight type iPhone afin de présenter de façon ergonomique et plus agréable que l’interface de MOSS 2007, les règles de la compliance aux collaborateurs.
L’interface Silverlight était alimentée par un service WCF qui récupérait les données dans des listes SharePoint.
Ce projet a été mené à bien grâce à une équipe de trois personnes composée d’un développeur SharePoint d’un chef de projet et un développeur Silverlight que je représente.

Tâches réalisées
Création des customs contrôles
Création des vues
Développement de l’interface silverlight
Environnement technique
C#
.NET 3.5
Silverlight 3.0
WCF

---------------------------------------------------------------

Aéroport de Paris 1 mois
Projet : WebMobile

Contexte projet
Les aéroports de paris gèrent un nombre important de vols chaque jour. Dans le but de faciliter la consultation des horaires à tous les usagers de ses aéroports, la société Aéroports de Paris a mis en place une plateforme WAP afin de rendre accessible les horaires via un téléphone mobile.
Cependant le domaine de la téléphonie évoluant à vitesse grand V, cette plateforme s’est vite trouvée obsolète et plutôt austère. ADP a souhaité la mettre au gout du jour et exploiter les capacités des mobiles de dernière génération.
Ainsi je suis intervenu dans le développement de la nouvelle plateforme web mobile mettant à disposition des usagers un certain nombre de services tels que les horaires de départ et d’arrivée des vols, les services proposés par l’aéroport de départ ou d’arrivée (parking, salon VIP, Taxis, etc…). La plateforme mobile était une application ASP.NET exploitant un service WCF comme source de données. Cette application s’est déclinée en trois versions qui sont fonction du périphérique mobile utilisé pour y accéder. L’application est visible à cette adresse : http://m.adp.fr

Tâches réalisées
Développement de la couche métier de l’application
Liaison de l’interface aux données
Environnement technique
ASP.NET 3.5
C#
WCF

---------------------------------------------------------

Bouygues Télécom 4 mois

Projet : Front office opérateur

Contexte projet
Front Office Opérateur est une application métier développée pour Bouygues Télécom ayant pour objectif de gérer les contrats conclus entre Bouygues et différents opérateurs de service liés à la téléphonie mobile.
Mon intervention sur ce projet avait pour but la correction d’anomalies dans un premier temps suivi de la réalisation des évolutions demandées par Bouygues Télécom telles que la refonte de la gestion des contrats qui constituait l’évolution majeure du lot. J’étai sous la responsabilité d’un chef de projet .
Tâches réalisées
Corrections d’anomalies
Evolutions
Test de l’application
Environnement technique
C#
ASP.NET 3.5
SQL Server 2005

Avanade - ACCENTURE ORGANISATION

Digital Agency and IT company

Ingénieur études et développement

Montrouge, France

October 2007 - December 2008

Au sein de cette SSII, j'ai pu participer à plusieurs projets pour des clients évoluant dans des domaines d'activité totalement différents.

Axa 3 mois
Projet ATOL (Attestation Online)

Contexte projet
Axa a mis à disposition de ses abonnés un Espace Clients en ligne qui leur permet de réaliser des actions sur leurs contrats. Ce projet vient étoffer les services mis à disposition par AXA à ses clients par le bien de son site client. Le projet ATOL apporte la possibilité pour les clients d’éditer des attestations habitation, Responsabilité civile et scolaire en ligne au format PDF. Ce projet a mobilisé une équipe de 20 personnes regroupées par spécialités (Main Frame, Web Services, Applicatif .Net). J’ai eu la responsabilité de développer et d’intégrer la fonctionnalité à l’application existante.

Tâches réalisées
Evolutions
Rédaction des scénarios de test
Déroulement des scénarios de test
Corrections de bugs
Environnement technique
C#
ASP.NET 1.1
COBOL

-----------------------------------------------------

Axa 3 mois

Projet : MODA

Contexte projet
Axa a mis à disposition de ses abonnés un Espace Clients en ligne qui leur permet de réaliser des actions sur leurs contrats et de faire des demandes par rapport à ceux-ci. Le projet MODA consiste en un outil d’administration des demandes faites sur l’espace client afin qu’elles soient traitées au plus vite.
L’espace client étant complexe et générant de nombreuses demandes de nature différentes, l’outil MODA est divisé en blocs de fonctionnalités. Le bloc concerné par cette mission est le bloc « statistiques » qui consiste en plusieurs Web Parts permettant de requêter la base de MODA et d’obtenir des statistiques sur une période donnée. Ces statistiques peuvent être exportées au format Excel.
Tâches réalisées
Développement des différentes fonctionnalités
Rédaction des scénarios de test
Déroulement des scénarios de test
Corrections de bugs
Déploiement de l’application

Environnement technique
C#
ASP.NET 2.0

-----------------------------------------------------

Carrefour 6 mois

Projet : Console Pricing

Contexte projet
Carrefour a souhaité se doter d’un outil de gestion du calcul des prix des produits vendus dans ses supermarchés afin d’optimiser le temps passé par ses collaborateurs sur le calcul des prix.
C’est au sein d’une équipe de 15 personnes que j’ai pu évoluer pour le développement très modulaire de cette application winform.
L’application a été divisée en de nombreux modules et j’ai pu implémenter le moteur de recherche de l’application.
Ce moteur de recherche offrait 15 critères de recherche possibles et exploitait la technologie LINQ to SQL.
Tâches réalisées
Implémentation du moteur de recherche Linq To Sql
Création de customs contrôles
Environnement technique
C#
ASP.NET 2.0

-----------------------------------------------------

Cégélec 2 mois

Projet : Portail achat

Contexte projet
Yannick a participé aux phases de développement et de déploiement du portail achat pour le client CEGELEC. Ce portail a pour but de rassembler tous les acheteurs du groupe CEGELEC au sein d’une même entité afin d’avoir un accès direct et pertinent à des informations cruciales telles que les prix négociés auprès de fournisseurs.

Tâches réalisées
Développement du portail SPS 2003
Création de l’interface entre le portail et l’Active Directory du client
Mise en production du portail
Environnement technique
Sharepoint 2003
.NET 1.1
C#

Mestre Stéphane - cestenvitrine.fr

5/26/2020

Yannick est un développeur doté d'un très large bagage technique. Passionné, curieux, très à l'aise sur les technologies Microsoft, il est aussi très fort sur les technologies mobiles comme sur le front. Pour Yannick le développement ne s'arrête pas à écrire des lignes de codes, il aime l'agilité, les bonnes pratiques (comme le TDD, devops etc...) et cherche toujours à proposer des architectures en adéquation avec le besoin du projet. Toujours d'un calme olympien, c'est un plaisir de travailler avec lui. Il a des convictions assez fortes sur le déroulement d'un projet mais il sait écouter et s'adapter aux contraintes du contexte. Ce type de profil est assez rare selon moi.

Education

Certifications

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code