Messaoud MERAZKA
Ingénieur d’Etude et Développement .Net
FORMATIONS
2000 Niveau maîtrise en génie logiciel – Ecole des tec...
− Anglais : Courant
EXPERIENCES PROFESSIONNELLES
11/2013 – Aujourd’hui BNPParibas CIB – Paris, France
Ingénieur d’Etude et...
− Code base: ensemble de classes et d'interfaces de base pour la création des modules RuleValidator:
Module de validation ...
− Console de log : Client lourd WinForm pour l’accès aux logs des applications AXA-IM : Application
multi-fenêtré classiqu...
Ingénieur d’Etude et Développement .Net
Projets : Glory : Plateforme logicielle chargée d'effectuer la réconciliation de l...
− Documentation de spécification, de conception et d’architecture,
− Formation et encadrement des développeurs.
Environnem...
− Mise en place des outils pour les testes de régression et de stress,
− Support pour les clients,
− Documentation pour le...
− Analyse de l’impact de l’an 2000 (C/C++, Oracle).
Environnement : VC++, MFC, ISAPI, COM, ATL, Win32 API, ODBC, VB, Java ...
Prochain SlideShare
Chargement dans…5
×

MERAZKA Messaoud

269 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
269
Sur SlideShare
0
Issues des intégrations
0
Intégrations
27
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

MERAZKA Messaoud

  1. 1. Messaoud MERAZKA Ingénieur d’Etude et Développement .Net FORMATIONS 2000 Niveau maîtrise en génie logiciel – Ecole des technologies supérieures – Montréal, Canada 1998 Formation Oracle – Collège Maisonneuve – Montréal, Canada 1993 Ingéniorat en informatique – Université d’Alger – Algérie 1988 Baccalauréat en mathématiques – Collège Hamia Alger – Algérie DOMAINES DE COMPETENCES Langages C#, C/C++, VB, JAVA, Small Talk, Pascal, PL/SQL, Assembler, XML, SQL Systèmes d’exploitation Windows NT/2000/XP/2003/2008, IRIX, Sun Solaris, Linux, Windows CE Bases de Données SQL Server 2005/2008, ORACLE 10g, Sybase, Informix, MS Access, MySQL, ODBC, OLEDB, ADO.NET Environnement de Développement Visual Studio 2005/2008/2010, Visual .Net , Visual Studio CE, Borland C++, Eclipse Internet IIS, HTML, ASP, ASP.Net, XML, XSD, XSLT, Java Script, AJAX, Perl Méthodologies Agile SCUM, Orienté Objet, UML, Merise, Extreme Programming. Frameworks Win API, MFC, STL, ATL, COM/DCOM, CORBA, ACE, TAO, WMI, Dot.Net, WCF, WF, WPF, MVVM, Ioc Unity, TPL Gestionnaire de source CM Senergy, SourceSafe, PVCS, TFS Outils ClearQuest, Rational ClearCase Bureautiques Microsoft Office, Lotus Notes Protocoles TCP/IP, OPC, SNMP, Louth, WebDav, MVC, ModBus/TCP Autres DevExpress, ComponentOne, Unity, Log4Net, Spectraview, Virage, Studio Central de SGI, Avalon, Amaas, DMF, Profile Vidéo Server de Tektronic, SGI Media Server, DVCPRO Server de Panasonic LANGUES − Français : Courant Page 1 sur 8
  2. 2. − Anglais : Courant EXPERIENCES PROFESSIONNELLES 11/2013 – Aujourd’hui BNPParibas CIB – Paris, France Ingénieur d’Etude et Développement .Net Projets : Mise en place d’une nouvelle plateforme de Reporting de P&L Eco et P&L Front pour l’ensemble des Activités Capital Market de BNP Paribas. Le projet XTarget est un nouveau système de gestion officielle du P&L (économique et expliqué) pour BNP CIB. Il est utilisé pour toutes ses activités de marchés de capitaux. Réalisations : − Analyse technique de besoins. − Rédaction de spécifications techniques détaillées. − Interface avec la maitrise d’ouvrage. − technique des jeux de tests. − Interface avec la maitrise d’ouvrage. − Développement du composant du FileHandling. − Design Réalisation et Architecture de certain module du Data Flow Manager (Orchestrateur des évènements sous forme de plugins). − Participation à la mise en place d’une architecture Plugin. − Développement des Plugins. − Optimisation des performances. − Réalisation des packages d’installation. Environnement : C#, .NET, ASP.Net, WFC, WPF, TFS, VS 2010/2012, XML, Wix, WebDeploy, MS Office, IIS, Windows 7/ Windows server 2012, SQL, SQL Server 2008. 05/2013 – 11 /2013 Natixis AM – Paris, France Ingénieur d’Etude et Développement .Net Projets : Titan : Framework Natixis pour le développement d'applications internes. Réalisations : − Développement du module RemoteControle (console web et batch) pour la notification et l'arrêt des applications − Réalisation de la migration de certaines vues winform Infragistics vers DevEpress. − Développement d’un Framework light WPF base sur les guidelines MVVM pour la création de nouveaux modules (vue + viewModel) comportant: Page 2 sur 8
  3. 3. − Code base: ensemble de classes et d'interfaces de base pour la création des modules RuleValidator: Module de validation de données sur les vues. − Binding Validation: Module permettant la validation des binding à la compilation. − DialogServices: Service pour la création des MessageBox, ProgressDialog, WaitingDialog et dialogues pour l'interaction avec les utilisateurs. − OperationManager: Service pour invocation des opérations sur services business de façon synchrone et asynchrone. − SafeCollectionBase: ThreadSafe observable collection pour la gestion des listes de données. − Divers: Ensemble de ressources, templates et convertisseurs pour des besoins divers. − Module d'intégration des vue WPF dans des applications WinForm. − Utilisation du Framework pour le développement des modules: ForexSpot, ForexSwap, Repo et RateSwap pour l’application FIT. − Documentation technique et formation des développeurs. Environnement : C#, .NET, ASP.Net, WFC, WPF, WinfFrm, DevEpress, Subversion, VS 2008/2010, XML, MS Office, IIS, Windows XP/2003, SQL, SQL Server 2005. 10/2010 – 04/2013 AXA IM – Paris, France Ingénieur d’Etude et Développement .Net Projet RPM (Reporting Process Monitoring) : système de production et de suivi de rapports. Réalisations : Participation à la conception et à la réalisation du système à savoir : − Interface avec la maitrise d’ouvrage. − Base de données. − Client Web. − Module de notifications. − Module de gestion des documents. − Workflow de suivi, validation et gestion des rejets des documents. Projet EARS (Extreme Alert Reporting System): application web pour la génération de rapports d’alerte périodiques sur un périmètre de fonds selon des modèles prédéfinies. Réalisations :. − Interface avec la maitrise d’ouvrage. − Conception de la base de données. − Développement du module de calcul et de génération de rapports. Projet ARL (Application Logging Rationalization) : Système de logging centrale. Réalisations : Conception et réalisation de l’application ARL: − Analyse technique des besoins fonctionnels et rédactions des spécifications. − Conception de la base de données. − Développement du module client (basé sur WCF et Log4Net Appender). Page 3 sur 8
  4. 4. − Console de log : Client lourd WinForm pour l’accès aux logs des applications AXA-IM : Application multi-fenêtré classique basée sur les librairies DevExpress avec une gestion dynamique des vues selon les habilitations des utilisateurs − Développement du module de chargement de données (Server Mode Loader) avec une interface bien connue pour la gestion des chargements de données volumineuses dans des grilles DevExpress avec une faible utilisation de la bande passante et de la mémoire du coté client et serveur. − Développement de la partie services organisée autour de couches : DataAccess, Business, Managers, Services et Hosting WCF. − Implémentation du module de notification (Publisher-Subscriber). − Conception du model de données. − Développement des scripts (SQL Transact, Packages SSIS) pour les systèmes de purge. − Documentation technique. Projet IGW (Investment Guidelines Workflow) : système de gestion et de suivi de contraintes sur des fonds. Réalisations : La refonte et l’extension de l’application pour le support de fonctions avancées : − Conception et développement de versionning. − Développement du module de gestion de ControlCard. − Développement Module de gestion des violations de contraintes. − Développement du module d’import et d’export des contraintes et de ControlCard. − Participation la réalisation de la Console IGBS : client lourd WinForm SDI pour la gestion des ControlCards, Breaches et les contraints. Projet FIL (Finance Integration Layer) : Ensemble d’outils et d’applications de reporting et d’Uniformisation des plans comptables de toutes les localisations AXA-IM en un seul plan General commun sous CODA. Réalisations : Conception et réalisation de l’application EHA (Error Handling Application outil permettant de corriger les flux reçus en fonction des différentes règles fonctionnelles et techniques déclarées au niveau des métadonnées de l’application, l'enrichissement fonctionnel et la préparation des écritures comptables afin de les insérer dans le système CODA) : − Le Shell pour l’hébergement des modules BatcheFiles, ErrorFiles, CrossReferences, Auditing et Metadata. − Ensemble d’interfaces et de classes de base pour étendre l’application avec d’éventuelles nouvelles fonctionnalisés. − Habilitation, gestion et chargement des vues et des modules. − Partie services organisée autour des couches: DataAccess, Business, Managers, Services et Hosting WCF. − Conception du model de données. − Réalisation du model de données en utilisant le projet SQL Server 2008 DataBase de DevStudio2010. − Documentation technique. Environnement : C#, .NET, WCF, WPF, ADO.Net, MVVM, Unity, Log4Net, TFS 2010, VS 2010, XML,XSD, MS Office, IIS, Windows XP/2003, SQL, SQL Server 2008. 08/2008 – 09/2010 Crédit Agricole CIB – Paris, France Page 4 sur 8
  5. 5. Ingénieur d’Etude et Développement .Net Projets : Glory : Plateforme logicielle chargée d'effectuer la réconciliation de l'ensemble des opérations passée au front office avec leurs écritures comptable passées au back office. Il permet ainsi au middle office, de valider la correspondance front/back, ou d'expliquer les écarts présents. Réalisations : − Analyse technique des besoins fonctionnels et rédactions des spécifications. − Conception et architecture du moteur de réconciliation (SOA, WF). − Participation a la conception des bases de données Stagging et Glory. − Développement des scripts (SQL Transact, Packages SSIS) pour les batches EndOfDay. − Paramétrage et implémentation des modules d’accès la base de donnes (NetTiers : Code Smith).API Web Service pour la publication des flux. − Outils de configuration et de diagnostique. − Composant d’extraction des données de front office des systèmes back office. − Intégration et paramétrage de la Platform IntelliMatch. − Compostant de filtrage et d’acheminement vers IntelliMatch. − Conception de la TaskStation : Client lourd WinForm pour la gestion et l’administration des réconciliations. C’une MDI application, modulaire basée sur les librairies DevExpress avec un comportement similaire celui de windows explorer desktop. − Documentation de spécification, de conception et d’architecture. − Formation et encadrement des développeurs. Environnement : C#, .NET, ASP.Net, architecture n-tiers, WF, WFC, WPF, SOA ADO.Net, TFS, VS 2005/2008, Services, XML,MS Office, IIS, Windows XP/2003, SQL, SQL Server 2005. 05/2007 – 07/2008 Sylogis – Meudon la forêt, France Ingénieur d’Etude et Développement .Net Projets : Produit ImmProperty : solution logicielle full web dédiée à la gestion immobilière. Réalisations : − Analyse technique des besoins fonctionnels. − Infrastructure du serveur d'application web basée sur l'architecture orientée services (SOA), − Modules génériques pour l'accès aux données métier sur les bases de données Oracle et SQL Server, − Packages Java pour le rafraîchissement partiel des pages web (Callback, Ajax) ; − Gestionnaire de la Sécurité, − Setup pour les déploiements, − Intégration des composants ComponentArt, − Module de Gestion documentaire, − ToolBox : ensemble de composants serveur web (usagers et personnalisées), Page 5 sur 8
  6. 6. − Documentation de spécification, de conception et d’architecture, − Formation et encadrement des développeurs. Environnement : .NET, C#/VB.Net, ASP.Net, Java Script, Ajax, WebDav, ADO.Net, WFC, WPF, Web Parts framework, ASP Membership API, Web Services, XML, XSD, XSLT, MS Office, PVCS, COM+, IIS, Windows 2000/XP/2003, SQL, SQL Server, Oracle. 04/2005 – 04/2007 Alstom Transport – Ville Saint-Laurent, Canada Ingénieur d’Etude et Développement .Net Projets : Participation à la l’architecture et au développement du système intégré de conduite pour la gestion du métro de Montréal (Société de Transport de Montréal). Réalisations : − Plateforme pour le développement des sous-systèmes qui compose le système de conduite, − Sous-système de configuration des équipements (énergie, ventilation, équipements fixes, équipements systèmes etc.) pour le système intégré de conduite ; − Séquenceur de commandes et autres modules pour le système de commande centralisé, − Passerelle entre les équipements SNMP (Télétransmission, vidéo surveillance, Sonorisation, système radio, téléphonie, etc.) et le serveur central (SCADA) ; − Sous-système de supervision des tableaux optiques de la salle de contrôle, − Analyse de GAP, − Documentation de spécification, de conception et d’architecture ; − Encadrement et intégration des développeurs, − Support pour le client (STM) et les partenaires. Environnement : .NET, C++/C#, WMI, Win32 API, ADO.Net, MSXML, COM+, ASP, Windows 2000/XP/2003, SCADA, SQL, SQL Server, CM Synergie, OPC, TCP, TCP ModBus, SNMP. 08/2002 – 01/2005 IxiaSoft Inc – Montréal, Canada Concepteur développeur Projets : Participation à la conception et au développement des modules du logiciel TextmlServer (Base de données XML native permettant de stocker, d’indexer et de rechercher de très gros volumes de documents). Réalisations : − API native, COM+ et CORBA du TextmlServer. − Le proxy du TextmlServer. − Mise en place de l’organisation interne pour le stockage des données (documents et collections), − L’engin de recherche, − Gestionnaire des indexes, − Gestionnaire de la Sécurité, − Contentmover (Transfert des bases de données entre les différentes versions du TextmlServer), − L’extension pour l’API WebDav, − FaultTolerenceServer (TextmlServer avec plusieurs machines en arrières), Page 6 sur 8
  7. 7. − Mise en place des outils pour les testes de régression et de stress, − Support pour les clients, − Documentation pour les usagers et les développeurs, − Analyse, documentation de spécification, de conception et d’architecture. Environnement : C/C++, JAVA, MFC, ATL, STL, Win32 API, XML, XSD, XSLT, COM+, ASP, Windows 2000/XP/2003/Solaris/Linux, CORBA (ACE), Rational Rose, Perl, Dom(MS), Sax (IBM), XPath, IIS, API WebDav, MySQL. 11/1999 – 08/2002 Miranda Technologies Inc – Ville Saint-Laurent, Canada Concepteur développeur Projets : Développement de solution de gestion de Contenus vidéo et participation à la conception et au développement des modules des Systèmes MediaWorks, MediaWorks Standalone et MediaWorks Archiver. Réalisations : − Mise en place du mécanisme des plug-ins pour les modules de maintenance et d’enregistrement des contenus, − Control des équipements : librairies robotiques, encodeurs MPEG, magnétoscopes et serveurs vidéo ; − Les modules : Asset Explorer, Browser, Maintenance (permet d’effectuer des opérations sur les metadata des assets) et Marklist (combinaison de segments de différents assets pour la création des listes de pré montage) ; − Module de configuration du système MediaWorks, − Le driver pour le système d’archivage avalon, − Le client et le serveur du système d’archivage et MediaWorks Archiver, − Module de configuration du système MediaWorks Standalone, − Support, documentation pour les usagers et les développeurs. Environnement : C/C++, JAVA, VB, MFC, ATL, STL, Win32 API, XML, DCOM/COM+, DirectX, OLEDB, Windows NT/2000, IRIX, Sun Solaris, Oracle, Informix, Perl, SQL. 07/1998 – 06/1999 Cognicase, Montréal - Canada Concepteur développeur Projets : Développement d’applications Web pour la gestion des recrutements. Réalisations : − Conception et développement d’un serveur Web pour la génération et la manipulation de documents (CV, Rapports) ; − Développement d’une application Web pour la gestion des recrutements (candidats, mandats, compagnies, Contacts) ; Page 7 sur 8
  8. 8. − Analyse de l’impact de l’an 2000 (C/C++, Oracle). Environnement : VC++, MFC, ISAPI, COM, ATL, Win32 API, ODBC, VB, Java Script, VB Script, Windows NT, SQL Server, Oracle. 11/1993 – 03/1998 IFSI, Alger, Algérie Analyste Programmeur Projets : Développement d’applications de gestion de données. Réalisations : − Design et développement d’un Système de gestion des biens informatiques d’une entreprise nationale, − Design et développement d’un Système de gestion de la maintenance des machines Industrielles Pour une entreprise nationale, − Adaptation du logiciel Maxigest aux normes du plan comptable et de la législation fiscale nationale, − Support et Maintenance des applications. Environnement : C/C++, ODBC, Win32 API, Access, SQL Server, Dbase, Windows 95/NT, MS Dos. Page 8 sur 8

×