Menu

Malika MESSAOUD

Paris

En résumé

Mes compétences :
UML/OMT
C++
C Programming Language
Benchmarking
Visual Basic
UNIX
Microsoft Windows
Microsoft Visual Studio
Linux
FORTRAN
Delphi
CUDA
Standard Template Library
Microsoft SQL Server
SQL
Personal Home Page
Microsoft Excel
Java
HTML5
Cascading Style Sheets
Advanced RISC Machine (ARM)
XML
Web Services
JSON
VMware
Scrum Methodology
Script Shell
POSIX
PC Hardware
BDD Cassandra

Entreprises

  • Orange - Développeur C++

    Paris 2015 - 2015 Projet :
    * Développement des metadata dans le cadre du projet PIGV2 (Processus d'intégration Générique) en offrant des fonctionnalités supplémentaires au webservice.
    * Support et maintenance corrective et évolutive sur le projet PIGV2.
    * Participation au projet de migration des clients du webservice 3.0 vers le webservice 3.1
    Equipe :
    * PnS Profile and Syndication composée de plus de 25 personnes, en plus des intéractions et coordination avec les autres équipes. ;
  • INRA - Développeur C/C++

    Paris 2014 - 2014 Projet : -Refonte et amélioration d'un outil de bio informatique développé en Delphi sous windows traitant des données scientifiques Big Data.
    * Migration du code en C et C++ sous Linux.
    Taille de l'équipe : 25 personnes composés de bioinformaticiens, biologistes et informaticiens.

    * Analyse/Conception :
    * Recueil des besoins.
    * Mise en place d'une méthodologie cycle en V
    * Analyse du code scientifique existant ;
    * Étude et recherche sur le formalisme mathématique le plus représentatif du problème biologique (Calcul matriciel, méthode de recherche opérationnelle,méthode d'optimisation mathématique, déscente de gradient..).
    * Élaboration des spécifications de l'architecture de l'application et des choix techniques.
    * Développement :
    * Détection de la partie du code qui consomme le plus grand temps de calcul. ;
    * Formalisme mathématique de cette partie du logiciel. ;
    * Développement du formalisme mathématique en C et C++. ;
    * Changement du type de données traitées, conversion des tables vers des fichiers.
    * Traitement de fichiers scientifiques Big Data type Fasta format de fichier standard en biologie.
    * Développement et fusion en C de deux codes de calcul matriciel traitant les fichiers fasta.
    * Développement en C++ d'un code mathématique de parcours de graphe et détection de cliques.
    * Optimisation et parallèlisme du code avec MPI/OpenMP et CUDA.
    * Projet :
  • INRA - Développeur C/C++

    Paris 2014 - 2014 Projet : -Refonte et amélioration d’un outil de bio informatique développé en Delphi sous windows traitant des données scientifiques Big Data.
    - Migration du code en C et C++ sous Linux.
    Taille de l’équipe : 25 personnes composés de bioinformaticiens, biologistes et informaticiens.
    • Analyse/Conception :
    - Recueil des besoins.
    - Mise en place d’une méthodologie cycle en V
    - Analyse du code scientifique existant
    - Étude et recherche sur le formalisme mathématique le plus représentatif du problème biologique (Calcul matriciel, méthode de recherche opérationnelle,méthode d’optimisation mathématique, déscente de gradient..).
    - Élaboration des spécifications de l'architecture de l’application et des choix techniques.
    • Développement :
    - Détection de la partie du code qui consomme le plus grand temps de calcul.
    - Formalisme mathématique de cette partie du logiciel.
    - Développement du formalisme mathématique en C et C++.
    - Changement du type de données traitées, conversion des tables vers des fichiers.
    - Traitement de fichiers scientifiques Big Data type Fasta format de fichier standard en biologie.
    - Développement et fusion en C de deux codes de calcul matriciel traitant les fichiers fasta.
    - Développement en C++ d’un code mathématique de parcours de graphe et détection de cliques.
    - Optimisation et parallèlisme du code avec MPI/OpenMP et CUDA.
    • Projet :
    - Animation de réunion et présentation sous powerpoint pour le debriefing sur l’état d’avancement du projet.


    • Tests, visualisation et mise en production :
    - Construction d’un jeu de test
    - Gestion des bugs.
    - Tests et vérification des résultats de l’application.
    - Visualisation des résultats sous forme de courbes en utilisant Excel.


    Environnement technique : C, C++, windows, Linux, Qt, Visual express , Debugger Gdb, Gprof, FileZila ,BOOST, STL, Gestion de versions Git.
  • Préfecture d'Oran - Ingénieur développement

    2011 - 2012 Service des marchés publics -Préfecture d'Oran Algérie-

    Projet : Maintenance évolutive et corrective d'une application des marchés publics développée en delphi et en C.
    Taille de l'équipe : 15 personnes composée de juristes,agents d'administration et informaticiens.

    * Analyse/Conception :

    * Étude de l'application existante en vue de son évolution.

    * Développement :

    * Gestion et pilotage de l'application.
    * Développement de nouveaux composants en C. ;
    * Intégration de ces composants dans l'application générale. ;
    * Fusion du code C avec le code Delphi.
    * Gestion des erreurs et bugs. ;
    * Ajout de nouvelles fonctionnalités à l'application. ;
    * Projet :
    Animation de réunion en vue de :
    * Debriefing sur l'état de l'application.
    * Recueil des nouveaux besoins.

    * Tests et mise en production :
    * Gestion des bugs ;
    * Tests et vérification des résultats de l'application.

    Environnement technique : Windows, SQLServer ,C ,Delphi.
  • Préfecture d'oran - Ingénieur informatique

    2011 - 2012 : Ingénieur informatique au sein de la préfecture d'Oran (Algérie)
    * Durant cette expérience j'ai travaillé à faire évoluer une application de gestion des marchés
    publics.
  • BIG Informatique - Consultant technico-fonctionnel

    2010 - 2011 Projet :
    * Maintenance évolutive et adaptative d'applications de gestion de stock pharmaceutiques et de comptabilité développées en C et C++.
    * Formation, suivi et conseil du client.

    * Analyse/Conception :
    * Étude d'une application existante en vue de son évolution. ;
    * Recueil des besoins du client.
    * Conception des cahiers des charges.

    * Développement :
    * Développement des nouveaux composants en C et C++. ;
    * Intégration des composants dans l'application. ;
    * Suivi et formation du client sur l'application ;
    * Projet :
    * Participation aux réunions en vue de :
    * communiquer l'état d'avancement de chaque application. ;
    * Mettre à jour les cahiers des charges des clients.

    * Tests et mise en production :
    * Gestion des bugs. ;
  • Big Informatique - Stage

    2010 - 2011 : Stage au sein de Big Informatique (éditeur de logiciel, Algérie) ;
    * Durant ce stage j'étais en charge de la maintenance et de l'évolution d'un logiciel de
    gestion de stock et comptabilité destiné aux officines pharmaceutique.
  • Sonatrach - Stage

    2007 - 2007 : Stage 3ème année ingénieur au sein de la Sonatrach (Société d'exploitation
    d'hydrocarbure en Algérie)
    * Durant ce stage j'ai réalisé une modélisation en UML du fonctionnement de l'entreprise.

    CONNAISSANCES INFORMATIQUE

    * Langages de programmation : C/C++, Fortran, MPI, Open MP, Programmation GPU(CUDA), UML

    * Environnement et outils :
    - Système d'exploitation : Linux/Unix, Windows. ;
    - Environnement de développements :
    * Visual studio,Visual Basic Express, CodeBlocks, Qt,Geany. ;
    * gdb,gestion de versions: git, programmation sous shell.
    - Outils de profilage et optimisation : Scalasca, GProf, Perf. ;
    - Librairie scientifique : BLAS, LAPACK et Boost
  • Université d'Oran - Ingénieur d'Etat en informatique spécialité Systèmes d'information avancés

    2004 - 2009

Formations

  • Ecole Centrale De Paris

    Chatenay Malabry 2013 - 2014 Développeur C++ et Numéricien HPC

    Projet :
    * Projet de Génie logiciel pour le calcul scientifique. ;
    * implémentation d'une librairie de calcul matriciel en c++.

    * Analyse/Conception :
    * Etude et analyse des calculs algébriques des librairies mathématiques BLAS et LAPACK.
    * Élaboration des spécifications de l'architecture de l'application et les choix techniqu
  • Ecole Centrale De Paris

    Chatenay Malabry 2013 - 2013 Développeur C/C++ et Numéricien HPC

    Projet :
    * implémentation d'outil de profilage de code (Gprof like) en C/C++ sous linux.
    * intégration de l'outil comme un plugin au compilateur GCC.

    * Analyse/Conception :
    * Élaboration des spécifications de l'architecture de l'application et les choix techniques.

    * Développement :
  • Ecole Centrale De Paris

    Chatenay Malabry 2013 - 2014 Master 2
  • Université De Versailles DESS R2M

    Versailles 2013 - 2013 Développeur C et Numéricien HPC

    Projet :
    * Optimisation d'un code de calcul en mécanique des fluides développé en C.

    * Analyse/Conception :
    * Etude et analyse de la méthode mathématique. ;
    * Élaboration des spécifications de l'architecture de l'application et les choix techniques.

    * Développement :
  • Université De Versailles DESS R2M

    Versailles 2013 - 2013 Projet d'études

    Développeur C et Numéricien HPC

    Projet :
    * Optimisation d'un code de calcul en mécanique des fluides développé en C.

    * Analyse/Conception :
    * Etude et analyse de la méthode mathématique. ;
    * Élaboration des spécifications de l'architecture de l'application et les choix techniques.

    * Développement :
  • Ecole Centrale De Paris

    Chatenay Malabry 2013 - 2014 Master2

    High Performance Computing
  • Université De Versailles DESS R2M

    Versailles 2012 - 2013 Développeur C et Numéricien HPC

    Projet : Développement séquentielle et parralèlle d'une méthode de calcul des valeurs et vecteurs propres -PRR- traitant des données Big Data en C sous Linux.

    * Analyse/Conception :
    * Etude et analyse de la méthode mathématique. ;
    * Élaboration des spécifications de l'architecture de l'application et les choix techniques.

    * Développem
  • Université De Versailles DESS R2M

    Versailles 2012 - 2013 Projet d'études

    Développeur C et Numéricien HPC

    Projet : Développement séquentielle et parralèlle d'une méthode de calcul des valeurs et vecteurs propres -PRR- traitant des données Big Data en C sous Linux.

    * Analyse/Conception :
    * Etude et analyse de la méthode mathématique. ;
    * Élaboration des spécifications de l'architecture de l'application et les choix techniques. ;
    * Développe
  • Université De Versailles St-Quentin-En- Yvelines

    Versailles Saint Quentin En Yvelines 2012 - 2013 Master1
  • Université Versailles (UVSQ)

    Versailles 2012 - 2013 Master 1

    HPC High Performance Computing and Simulation
  • Université De Versailles DESS R2M

    Versailles 2012 - 2013 Master1 (Maitrise)
  • Université D'Essenia Oran Algerie

    Oran 2004 - 2009 Ingénieur d'Etat en Informatique

Réseau

Annuaire des membres :