Aghilas Yakoub

Aghilas Yakoub

Founder, AMAYESTECH

Paris, France

Bienvenue sur l'aperçu du profil de Aghilas Yakoub

Devenez membre pour voir son profil complet et vous aussi, donnez un coup de pouce à votre carrière

Son parcours

  • Aujourd'hui
    Septembre 2015
    Décembre 2014

    Tech Lead

    Pickup Services

  • Aujourd'hui
    Janvier 2015
    Décembre 2013

    Fondateur

    AMAYESTECH

  • Aujourd'hui
    Décembre 2014
    Janvier 2014

    Tech Lead

    DSI - NATIXIS FRONT (Trading Rooms)

    Sujet de projet : NETS (Projet 1000 j/h, 4 personnes)
    Est un projet au sein du groupe Natixis dédié à la centralisation des différentes plateformes de trading tels Fidessa, Reuters, Horizon, Bloomberg au sein d'une unique plateforme, pour la gestion des ordres, la prise en compte de l'évolution des données du marché ainsi que les données référentielles, la prise en considération des règles de filtrage internes, un moteur de routage interne etc.

    Responsabilités occupées : Tech Lead

    * Mise en place de l'architecture applicative From Scatch, socle technique, le processus d'industrialisation, suivi des échanges concernant la mise en place de la solution avec les équipe de production, validation des pré-requis.
    * Réalisation de spécifications techniques pour les modules à développer, document d'architecture technique (UML, 80% des diagrammes utilisés).
    * Assistance et support technique au sein de l'équipe, formation d'une équipe Java au Framework .Net.
    * Mise en place des normes de qualité (Style Cop, Code Analysis) au sein d'une plateforme d'intégration continue.
    * Optimisation des procédures stockées, analyse des plans d'exécution.
    * Correction des fuites mémoire ;
    * Développement des services d'accès Fix concernant le produit Horizon ;
    * Automatisation du processus de déploiement. ;
    * Mise en place des services WCF, tuning des behavior WCF pour absorber des flux importants de données, gestion duplex avec l'applicatif Nets.
    * Réalisation de la plateforme d'intégration continue ;
    * Développement d'écrans composite de gestion des ordres.

    Environnement Méthodologie SCRUM
    MVC 4, JQuery, SQL Server, WPF (Prism, WAF, etc), C#, .Net (4.5), TDD, Kata dév, TFS, Entity Framework, Service Windows, SQL Server 2012, Visual Studio 2012, SSRS, IIS, Entreprise Library, Design patterns, AutoMapper, Style cop, Code Analysis,,WWF.
  • Aujourd'hui
    Janvier 2014
    Janvier 2013

    Tech Lead

    DSI - Société générale Front

    Sujet de projet : SGI (Projet 1000 j/h, 4 personnes)
    Est un projet ayant pour objectif la gestion des recompositions ou des rebalancements, ainsi que des fonctionnalités supplémentaires telles l'intégration des flux de données Index Man publiés par des agents calculateurs (Standard & Poors, Down Jones, Markit, etc., en lui donnant une formule de calcul liée à l'index), le contrôle de la restitution des résultats, la génération de rapports etc.

    Responsabilités occupées : Tech Lead

    * Réécriture, refactoring de la solution .net (Data layer optimisation EF, revue du socle PRISM WPF, revue de la sonde de sécurité, mise en place de patterns de développement, multithreading, programmation asynchrone, etc.)
    * Mise en place et sensibilisation aux bonnes pratiques de développement ALM, TDD etc.
    * Développement de nouvelles fonctionnalités sensibles ;
    * Assistance technique au centre de service ;
    * Optimisation des procédures stockées, analyse des plans d'exécution. ;
    * Correction des fuites mémoire
    * Réalisation de POCs ;
    * Mise en place des outils d'analyse de code, métriques etc.
    * Sensibilisation et assistance à la réalisation de test (Augmentation de la couverture de code, tests impactés, etc.)
    * Optimisation de la plateforme d'intégration continue, finalisation des taches liées à l'automatisation des déploiement
    * Réalisation de spécifications techniques servant de document de référence pour d'autres projets.

    Environnement Méthodologie SCRUM
    WPF (Prism, WAF, etc), C#, .Net (4.5), TFS, Entity Framework, Service Windows, SQL Server 2012, Visual Studio 2012, SSIS (Sql Server Integration Services), SSRS, IIS ;
  • Aujourd'hui
    Janvier 2014

    Architecte & Manager

    +5000 employés

  • Aujourd'hui
    Janvier 2013
    Janvier 2013

    Tech Lead

    +5000 employés

  • Aujourd'hui
    Janvier 2013
    Avril 2012

    Tech Lead

    DSI ALTI (Forfait pour TOTAL)

    Sujet de projet : INSIDE (Projet 4000 j/h, 20 personnes)
    Est un projet d'harmonisation des processus de gestion des identités et des droits à ressources au niveau du groupe TOTAL, mise en place d'un portail et du référentiel groupe, réalisation d'un chantier de migration du référentiel utilisé par le portail SharePoint, d'une solution SAP MDM vers une base relationnelle SQL Server 2008 R2, modélisation du référentiel SQL en intégrant les évolutions souhaitées par le client, transcodification vers les systèmes externes.

    Responsabilités occupées : Tech Lead

    * Recueil du besoin auprès de la maitrise d'ouvrage. ;
    * Formation et présentation des solutions techniques ;
    * Mise en place du socle technique
    * Développement d'interfaces graphiques
    * Développement des couches métier ;
    * Développement des couches d'accès aux données. ;
    * Développement de classes Entity Framework
    * Développement de procédures stockées
    * Audit et revue de code
    * Assistance technique aux développeurs
    * Rédaction de spécifications techniques.
    * Mise en place de la plateforme TFS ;
    * Réalisation d'outils personnalisés de suivi de projet (Extensibilité ALM)

    Environnement Méthodologie SCRUM
    ASP.Net (4.0), TFS, MVC 4, WebForms SharePoint Server 2012, C#, SQL.Server 2012, XHTML, CSS, Visual Studio, Pattern MVP, Visual Studio 2012, Entity Framework, SSIS (Sql Server Integration Services), IIS ;
  • Aujourd'hui
    Janvier 2013
    Mars 2008

    Ingénieur

    TATA Consulting

    PARCOURS PROJET
  • Aujourd'hui
    Avril 2012
    Janvier 2010

    Tech Lead

    DSI BNP

    Sujet de projet : OPTIMA (Projet 4000 j/h, 20 personnes)
    Est un projet dont le besoin est de mettre à disposition de l'ensemble des utilisateurs (Département des risques, capital managers, etc.) toutes les données issues de sources internes ou externes (Base Mondiale Risque Crédit BMRC, etc.), qu'ils sont amenés à utiliser ou qui servent au paramétrage des modèles de calcul des risques de crédit et de contrepartie, d'assurer le calcul du capital économique ou réglementaire pour le risque de crédit, ce périmètre regroupe le processus de calcul avec les conventions officielles en vigueur et également une possibilité de simulation.

    Participation à des chantiers transverses tels : refonte de la titrisation, provisionnement de portefeuille, intégration des données Large Exposuren mise en place des ajustements FLEX.

    Responsabilités occupées : Tech Lead
    * Rédaction de spécifications techniques. ;
    * Mise en place du modèle conceptuel et physique de données. ;
    * Développement d'écran
    * Mise en place des couches d'accès aux données.
    * Mise en place des mappages métier.
    * Mise en place d'outil d'analyse de code.
    * Mise en place d'architectures distribuées. ;
    * Mise en place une plate forme de flux de travail (WORKFLOW).

    Environnement Méthodologie SCRUM
    Méthodologies agiles, C#, .NET (4.0), Visual Studio 2010, MVC3, WWF, WCF, Services Windows, LINQ, SVN, Oracle, PL SQL, Power AMC, Rational Rose, SPRING, NHibernate, IIS.
  • Aujourd'hui
    Janvier 2010
    Octobre 2009

    Ingénieur Développeur

    DSI RAJA

    Sujet de projet : RAJA Price (Projet 300 j/h, 5 personnes)
    Est un projet dont le besoin est de visualiser les tableaux et références de vente, la validation des références de vente selon un flux de travail (WORKFLOW), la gestion sous forme de tableaux des tarifs de vente, des références de vente, des articles locaux, des articles groupe, des familles de produits et des catalogues, afin de faciliter la saisie des informations par les chefs de produit. Il propose aussi des fonctionnalités de simulation tarifaire, d'élaboration de tarifs ou de contrôles de marges.

    Postes occupées : Ingénieur Développeur

    * Réalisation du modèle physique de données. ;
    * Développement d'un ETL maison, développement des règles métier au sein du socle d'un moteur de règle Raja.
    * Mise en place des couches d'accès aux données, Linq To Sql.
    * Mise en place de l'injection de dépendance, patterns Gof de développement etc.
    * Développements TDD ;
    * Développement des interfaces utilisateur permettant la saisie des caractéristiques de calendriers, réalisation des rapports de commandes.
    * Développement de procédures stockées, Triggers, Index ;
    * Contribution à la réalisation de la plate forme d'intégration continue (Gestion du code source, automatisation des campagnes de tests fonctionnels, automatisation des Builds, etc.).
    * Rédaction des spécifications techniques.


    Environnement C#, .NET 3.5, Visual Studio 2008, TFS, SQL Server 2008, Power AMC, VISIO, Entity Framework, UNITY, Database Engine Tuning Advisor, Enterprise Library 4.1, Style Cop, Fx Cop, IIS.
  • Aujourd'hui
    Octobre 2009
    Mars 2008

    Ingénieur Développeur

    DSI AXA

    Sujet de projet : DEDICACE
    Est un projet mené en collaboration avec Direct Assurance dans le but de créer un processus commun ayant comme objectif : aide à la décision, optimisation de la capture des informations sinistres, détection des fraudes, optimisation de l'orientation vers les prestataires extérieurs, meilleure traçabilité et historisation des prises de décision. Routage des sinistres entre « Siebel », « Axapac », « Dedicace » et « Child », gestion des unités juridiques et économiques, gestion des centres de services, des profils, des habilitations des actes de gestion.

    Postes occupées : Ingénieur Développeur

    * Mise en place des sondes de sécurité, selon les normes MS, avec des Principal, identity et Claims, configuration des modules http.
    * Réalisation de procédures stockées, analyse des plans d'exécution.
    * Mise en place de services distribués, web services, remoting service, WCF services .
    * Réalisation de tests unitaires et d'intégration. ;
    * Réalisation de la présentation d'un applicatif de restitution des flux sinistre. ;
    * Rédaction de spécifications techniques. ;
    * Mise en place de la couche d'accès aux données implémentant le Template « ADN ».

    Environnement C#, .NET 3.5, WCF, WPF, MVVM, LINQ, Visual Studio 2008, CVS, ORACLE, PL SQL, Power AMC, VISIO, Star UML, MS Test, Rhinomock, IIS.
  • Aujourd'hui
    Février 2008
    Octobre 2006

    Ingénieur Développeur

    DSI CAISSE DES DEPOTS - NATIXIS - CAISSE EPARGNE

    DSI - CAISSE DES DEPOTS, NATIXIS et CAISSE D'EPARGNE
    Sujet de projet : ABIS
    Réalisation d'une application pour la gestion et le suivi des demandes d'investissements, déclarations d'intérêt et déclarations d'investissement des caisses d'épargne, sur des fonds d'investissement et produits financiers structurés gérés par des sociétés de gestion, respectant un flux de travail (WORKFLOW) de validation avec différents niveaux tels : la direction locale, la direction générale, le contrôle des risque et le secrétariat du comité.

    Mise en place d'outils de Risk Management à la direction des risques Groupe Caisse d'Epargne (300 utilisateurs quotidiens des Caisses d'Epargne).

    Mise en place des systèmes de notation interne

    Postes occupées : Ingénieur Développeur

    * Analyse des produits financiers structurés. ;
    * Réalisation de procédures stockées.
    * Développement de couches de services.
    * Développement de couches métier.
    * Développement d'interfaces.
    * Développement de tests unitaires.
    * Déploiement d'application.
    * Support Utilisateur.
    * Rédaction de spécifications technique.
    * Réalisation de diagrammes techniques. ;
    * Mise en place du modèle conceptuel et physique de données.

    Environnement C#, .NET 2.0, Web Services, Visual Studio 2005, Visual SourceSafe, SQL Server 2005, Transact SQL, Power AMC, Toad, Synch Fusion, JQuery, DHTML Goodies, Dojo, Nunit, IIS ;
  • Aujourd'hui
    Octobre 2006
    Juin 2006

    Ingénieur Développeur

    DSI SQLI (Forfait pour CNC)

    Réalisation d'un Intranet pour le Centre National de la Cinématographie, le service « RPCA » est chargé de la gestion du registre public de la cinématographie et de l'audiovisuel, souhaite aujourd'hui effectuer une refonte de l'application « RPCA » pour répondre a de nouveaux besoins tels : la réalisation d'évolution techniques et fonctionnelles, baser cette nouvelle application sur un socle nouvelles technologies Microsoft .Net, faire évoluer les fonctionnalités existantes afin de mieux répondre aux besoins des utilisateurs ou adapter les sites Intranet/Internet de consultation au nouveau système .

    Postes occupées : Ingénieur Développeur

    * Mise en place de nouvelles fonctions attribuées au registre public (Création du RCA).
    * Intégration de la numérisation des documents (Numérisation des actes et des documents conservés par le RCA).
    * Application de la nouvelle charte graphique du « CNC » à l'application « RCA ».

    * Ce projet s'appuie sur l'application « Block UIP » (Implémentation du patern MVC), les Entreprises Library et des composants .NET de génération de document Word et de code barre.
    * Développement d'un module permettant de gérer la partie administration de l'application.

    * Développement d'un module de calcul des requêtes des utilisateurs du « CNC » (Requête d'immatriculation, requête de renouvellement, requête de levé d'option et requête de radiation, etc.).
    * Implémentation des IHM et des couches métier d'accès aux données à travers des procédures stockées. ;
    * Réalisation des tests unitaires des composants.

    Environnement C#, .NET 1.1, Visual Studio 2003, Visual SourceSafe, Sybase, Block UIP, Enterprises Library, Nunit, Test Driven, JavaScript, Library Dojo, Library Anthem, DPUScan, IIS, Windows ;

Inscrivez-vous pour consulter le profil complet de Aghilas Yakoub

S'INSCRIRE

Ses compétences

  • Microsoft Visual C# .NET
  • Power AMC
  • Prism
  • Rational Rose
  • Restitution
  • Rhinomock
  • Risk Management
  • Scrum Methodology
  • Service Windows
  • SharePoint Server
  • SOAP
  • PC Hardware
  • Oracle PL/SQL
  • Microsoft Visual Studio
  • Microsoft Visual Studio.NET
  • Microsoft Windows
  • MS Visual SourceSafe
  • MVC
  • MVVM
  • MySQL
  • NUnit
  • Optima
  • Oracle
  • Software Testing
  • SQL
  • Web Application Development
  • Web Services
  • Windows Communiciation Foundation
  • Windows Presentation Foundation
  • Windows Workflow Foundation
  • WSDL
  • WWF
  • XAML
  • XHTML
  • XML
  • Visual Test
  • Visual Studio Application Lifecycle Management
  • SQL Server Reporting Services
  • StarUML
  • Sybase
  • TDD
  • Test Driven
  • TOAD
  • TOGAF
  • Transac
  • UML/OMT
  • UNIX
  • XSLT
  • Microsoft Visio
  • Angular

Ses langues parlées

  • Anglais
    ****Langue maternelle
  • Français
    ****Langue maternelle
  • Italien
    ****Langue maternelle
  • Allemand
    ***Courant*

    Sa présentation

    10 years of experience, 3 years as an engineer developer designer, 7 years as a technical leader in .Net environments Architect &

    Certifications (Microsoft's success 23, 2 & 1 Scrums TOGAF):

     Microsoft Certified Solutions Developer (MCSD)
     Microsoft Certified Professional Developer (MCPD)
     Microsoft Certified IT Professional (MCITP)
     Microsoft Certified Technical Specialist (MCTS)

     Microsoft Certified Trainer (MCT)
     The Open Group: TOGAF9 Certified (0G-091)
     Certified Scrum Master (CSM)
     Certified Scrum Product Owner (CSPO)


    Technical contributions:

     Stackoverlfow Moderator: http://stackoverflow.com/users/1036390/aghilas-...
     Website: http://www.amayestech.com
     Blog: http://www.aghilasgeeknet.com


    Project management :

    SCRUM, Kanban (Extreme Programming, Test Driven Domain)

    Skills:

     Code Insight
     Technical Responses to call customer offer
     technical skills Validation
     Membership in the research and development unit
     technical workshops Animation
     Research Notes Publication
     Technical assistance
     Analysis, design and information system modeling
     Implementation of continuous integration platform, all aspects ALM
     Implementation methodology adaptive project and cohabitation (Cycle V - agile)
     Recruitment and Project Team mounting
     Steering and leading meetings and committees
     driving change and Training Organization

    Son activité sur Viadeo

    Ses derniers contacts
    Silvia Rios Galeano
    Ashwin PATIL
    Fabien Dondeyne
    William Trang
    • Responsable Système d'Information, Lycée Français de Shanghai

    Ceux qui ont consulté ce profil ont aussi vu :