Entreprises, SSII, DSI
Trouvez rapidement les meilleurs intervenants pour tous vos projets informatiques
Photo de Nabil, Chef de projet ASP.NET

Nabil Chef de projet ASP.NET

CV n°161010C001
Études et formations

Compétences
Langue:
Anglais courant,
Ingénieur Formation Conseil chez INTEL Corporation , États-Unis 2000 à 2003
Compétences clefs:
Bonnes connaissances des technologies Microsoft .Net
Gestion de projets techniques
Encadrement de développeurs
Préconisations de choix d’architecture Informatiques :
Langages programmation: C#, VB.Net, ASP.Net, C++/ MFC, VB 6.0, Java
Bases de données: SQL Server /T-SQL -Oracle et PL/SQL –LinQ
Méthodes: Ajax, UML, MERISE, Multi-threading et ThreadPool
Web: HTML, XML, JavaScript/JQuery, CSS, XSL /XSLT/XPATH/XSD
Autres: WCF , WPF/XAML , .Net Remoting
Etudes et Formations
Polytech Clermont-Ferrand:IngénieurPolytech.
Micro électronique, Micro-informatique appliquée.

Expériences professionnelles

COct.2016 –Déc.2017 –RAD Decoupling –ITQuant SGCIB Développeur, Architecture Applicative
Au sein du Département (R&D)ARD ITQuant, de la Société Générale,et sous la direction du responsable
RAD, j’ai participé au découplage des modules de Pricing pour réduire la dépendance forte avec les applications
clientes de l’IT.Etude, localisation et solation des composants de Pricing. Cartographie applicative et identification des composants à couplage fort. Evaluation de la métrique du couplage entre classes et modules pour quantifier le degré de cohésion.
Objectifs:
-Réduire l'impact des changements dans une classe.
-Favoriser la réutilisation des classes ou modules.
-Affaiblir le couplage, en optimisantla quantité de paramètres passés.
-Supprimer les appels SQL in-line.
-Introduire une dépendance aux contrats d’interfaces.
-Utiliser l’inversion de contrôle par Injection de Dépendance.
Environnement Technique:-C#et VB.Net,Framework3.5 / 4.5, C++,Java et VB6
-Visual Studio 2015, TFS 2015, GIT
-SQL Server 2005 / 2008 R2
-Approche TDD, Microsoft Test, NCrunch, NUnit
-Tests fonctionnels automatisés et User Stories (JIRA)
-Automatisation du processus de packaging et release (continuous delivery)
Sep.2013 –Sep.2016 –Projet Meteor GDF Suez Trading (ENGIE)Développeur, Référent Technique
Développement d’applications Meteor transverses au sein du Département Trading TEC-Front -Office de la Société Engie.
Amélioration des performances et des fonctionnalités du système d’information Front Office.
Refonte et optimisation du système Meteor .
En Technologie .Net 3.5 et langage C#: mise en place d’un modèle de routage MSMQ dans le but de prioriser les Threads d’intégration de données en base SQL Server.
Migration des échanges MSMQ vers la technologie de bus RabbitMQ.
Intégration d’un cache distribué Microsoft AppFabric pour accélérer le chargement des paramètres de marché.
Développement Intranet en
technologie
ASP.Net et Javasript / JQuery.
Mise en place d’un cache de données applicatifnatif ASP.Net.
Implémentation d’un système d’arbitrage et de synchronisation des données de Trading à travers un multithreading .Net, en langage C# et Framework
4.5.Quelques implémentations via la TPL.
Intégration de procédures stockées SQL Serveur et utilisation Entity-Framework.
Développement de contrôles Web personnalisé ascx et intégration de composants Web Ajax.
Développement de Service Web pour la mise en relation de composants hétérogènes et pour la communication avec la ferme de calcul.
Relation permanente avec la maîtrise d’ouvrage Front et Middle-Office Marchés.
Environnement Technique:-Applicatifs intranets ASP.Net ou clients lourds.NET 3.5 / 4.5-C#,C++, VB.Net , Java-SQL Server 2005 / 2008 R2-Ajax et JQuery
, ASP.Net ( MVC 5quelques implémentations)-Services Web, WCF et Remoting .Net
-Méthodologie Agile/Scrum-TDD,BDD(approche),Tests fonctionnels automatisés et User Stories
-Microsoft Test, NCrunch, NUnit
-Automatisation des process de packaging /release (continuous delivery)
-Mise à jour du Wiki en fonction des réalisations
Fév.2011 –Sept.2013–Informatique Financière (Natixis CIB)Développeur, Référent TechniqueTrading/Reporting NATIXIS
: Étude et conception de plateformes de réconciliations bancaires, maintenance évolutive et développement d’application Web Intranet
utilisée par le Middle
-Office pour le rapprochement de données financières de marchés (marché forex et boursiers).
-Création batchet Service Windows: rapprochement de données marché.
-Développement Intranet ASP.Net C# pour l’Administration des Jobs
-Développement intégration de procédures stockées
-Tests unitaires et Intégration
-Gestion de la production et astreintes de production niveau II
-Relation avec la maîtrise d’ouvrage Middle
-Office Marchés Environnement Technique:-ASP.netFramework3.5 -SQL Server 2005 -Langage C#, VB.Net -Ajax-WCF
Quelques Produits couverts: FX, Futures, Bonds, Options, MM, Dérivés
Systèmes et Plateformes: Summit OTC, Calypso, MurexV2, MurexV3, Sophis, Loan IQ, Bloomberg Fx, Creditex, VolBroker, Reuters Dealing, Swapswire, ORC, eXtraTrade, TT, GFI
Problèmatiques abordées: Modélisation des deals, Gestion de la volumétrie.
Fév.2009 –Fév.2011-Informatique Financière
(SGCIB)Senior Développeur Applications Forex: Conception et développement C# d’une application multithread temps réel de Credit Check
pour les produits du marché FOREX, et intégration d’un cache distribué Gigaspace/NHibernate.
-Migration d’application Meteor JAVA vers la Technologie C# .Net.
-Implémentation en Technologie .net d’un ThreadPool de calcul de solvabilité-
Développement d’un Framework d’encapsulation de l’API Tibco.
-Gestion de la production et Support Meteor niveau II.
Avr.2006-Fév.2009–BNP Cardif(Reuil Malmaison)ASP.NET
-Consultant Infrastructures Web Implémentation de la directive européenne Solvency II dans le cadre d’une refonte applicative Web Front Office permettant l’intégration des risques financiers, conformément à la réglementation des assurances.
Migration technologie java vers une architecture full .Net. Mon rôle de Référent Technique Microsoft au sein d’une équipe Java acontribué au choix des
solutions techniques ainsi qu’à leur mise en œuvre.
Développement du Site Web Sovency II en Technologie ASP.Net et en Langage C#avec Base de Données Oracle.J’ai évolué vers le pilotage d’une équipe de développeurs dont l’objectif était de concevoir et de réaliser les modules d’extension, de communication et
d’échange. Dans le cadre de cette activité j’ai:
-Orienteer les équipes sur le choix des architectures applicatives.
-Recommandé et conseillé sur les choix des outils.
-Garanti le respect de la qualité des livrables en fonction des standards.
-Veillé au respect des cahiers des charges techniques.
-Assuré la formation technique des nouveaux collaborateurs.
-Participé aux phases de développement.
-Encadré de façon techniques les collaborateurs
Environnement Technique:
-ASP.net Framework 3.5 -SQL Server 2005 / Oracle-Langage C#, Java-Ajax, Javascript et JQuery
Fév.2005–Fev. 2006–VinciEnergie, Cofiroute Senior Développeur, Référent Technique
Au sein du Département Informatique du Groupe Vinci Energieà Clamart,et pour les besoins du plus grand chantier de génie civil en Europe
, j’ai développé un Module de Supervision et de Sécurité pour le Tunnel
-Duplex de l’A86,(conformément aux exigences des autorités autoroutières ) en technologie .Net et langage C#, dans un contexte Multithread
temps réel. Les modèles applicatifs sont dans leur mjorité de type Services,accompagnés d’interfaces Web ASP.Net pour le paramétrage et l’exploitation à distance.
L’environnement de base de données SQL Server pour l’archivage des événements et pour la configuration des équipements du tunnel
m’apermis le développement d’un grand nombre de procédures stockées. La technologie ADO.Net a largement été déployée, couplée au
Remoting .Net.
Juin 2003 –Jan.2005–PSA Peugeot-CitroënASP.NET
-Référent Technique Conception et Développement du BackOffice/FrontOfficeWeb peugeot.fr et peugeot.uk.
Développement du BackofficePeugeot,à l’attention des 700 points de ventes Européens du Groupe PSA, pour le paramétrage et la personnalisation des
sites Point de Vente,France et Royaume-Unis:
PPP (Peugeot Point Pays)Choix techniques: TechnologieASP.Neten architecture multi-tiers et langage C# avec Base de Données
SQL Server.
Répartition de charge par load -balancing et mise en place d’un mécanisme de Cache ASP.Net .
Les mécanismes d’authentification utilisateurs sur 3 niveaux: authentification par formulaire ASP.
Net, authentification LDAP et Active Directory.
Authentification par certificat.30% de l’application est en AJAX.
Implémentation de Contrôles Personnalisés Webascx
.Tests Unitaires et Extreme programming-(Agile)
L’ensemble du projet à été géré dans un contexte de programmation agile, Extreme programming(XP)
, compte tenu de la taille réduite de l’équipe et des besoins sans cesse changeants. Un grand nombre de procédures automatiques de tests à été mis en place à travers NUnitASP
.Fev. 1996 –Jan. 2003:INTEL Corporation France Ingénieur Formation Conseil Au sein du Département Consulting de la Société Intel France
, j’ai été Ingénieur de la Formation Client. J’ai assuré le suivi, l’organisation et l’introduction de Cours de Formation Techniques, en fonction des projets clients. J’ai animé un grand nombre de Séminaires Techniques. J’ai activement participé au développement de projets d’Entreprise, comme l’
Aerospatiale, Airbus Industries(EADS), Sextant Avionique, Alcatel, IBM, Siemens...
L’environnement Technique était axé autour de la Technologie Intel, basée sur l’architecture des Processeurs de la famille x86, à travers les langages
Assembleur, C et C++.
Partenaire Officiel Microsoft pour la Campagne Européenne lors du lancement de la plateforme Win32 NT
, j’ai animé un grand nombre de Séminaires et de Formations Techniques à travers l’Europe. J’ai acquis durant cette période une solide expérience et de bonnes connaissances en développement de Drivers Win32 dans un contexte Multithread orienté Objet en langage C++.
J’ai développé l’ensemble de la bibliothèque de Drivers USB pour le Groupe Sagem, pour la commande des imprimantes multifonctions
–fax, scanner, imprimante-domaine grand public. en Langage C++à l’aide du Kit de Développement Microsoft–
DDK(Driver Development Kit).
Consultant aux Etats-Unis en TechnologieIntel et Architecture Multithread en Kernel Win32 NT. Implémentation d’algorithmes C/ C++de tratements multitâches de type Scheduler ou Dispatcher (Phoenix /Arizona
-Seattle/Washington
–Santa Clara/California)
Microsoft France Official Partner
pour le lancement de la Technologie Win32 NT
Tenue de Séminaires etde Formations Techniques pour développeurs. Développement de Supports de Cours, de Dossiers Techniques pour la branche
Microsoft Universit et traduction du Kit de Ressource NTpour Microsoft Press.
Auteur du livre " Windows NT -Programmation 32 bits" éditions
Armand Colin Auteur du livre " OS/2 Presentation Manager" édition Eyrolles .Auteur de la version française " Windows NT –Technical Resources Kit" Microsoft Press