Menu

Mohamed Slim RHAIEM

Paris

En résumé

Ingénieur en Informatique diplomé de l'Ecole Nationale des Sciences de l'Informatique (ENSI) en Tunisie.

J'ai commencé mon expérience chez STMicroelectronics dans le domaine de développement de tests de validation pour des Microcontrôleurs de la famille ST7/STM7.

Quatre ans plus tard, j'ai décidé d'élargir mes connaissances et ce en travaillant chez TELNET INC., une SSII basée en Tunisie qui a pour activité principale la sous-traitance de projets pour Sagem France. Cette expérience m'a permit d'élargir mes connaissances en C++, ORACLE (10g), Scripting, OpenOffice, ...

Je suis en France depuis Novembre 2007 et je travaille toujours chez la même SSII.
Le premier projet qui m'a été accordé consistait à faire évoluer une application de gestion du réseau fixe et mobile de France Télécom (application en VC++ avec base de données SQL Server). Ensuite, on m'a accordé une deuxième mission qui consiste à réaliser des évolutions sur une application intranet de France Télécom qui permet de gérer les nouvelles demandes d'antennes FT (application en PHP, Javascript et BD Oracle).

Actuellement, je suis en mission chez Business Objects (groupe SAP). Ma mission consiste à réaliser des évolutions au niveau du module de reporting du produit Webi.

Mes compétences :
Informatique
C++
Oracle
PHP
Linux
Gestion de projet

Entreprises

  • SAP - Ingénieur d'études

    Paris 2011 - maintenant Employé chez SAP

    Webi:
    • Maintenance du Produit WebI.

    Environnement:
    C++
  • Airial Conseil - Ingénieur d'études

    2009 - 2011 Salarié en mission chez Business Objects (Groupe SAP):

    Webi:
    • Implémentation des évolutions demandées par le client.
    • Reprise d’un module de génération automatique de rapports au format excel 2007.
    • Implémentation d’un mécanisme de recherche dans un document Webi.
    • Correction d'anomalies.
    Environnement:
    C++
  • ANTHEUS CONSULTING - Ingénieur d'études

    2007 - 2008 Salarié en mission chez France Télécom:

    Projet OCF:
    • Implémentation des évolutions demandées.
    • Correction d'anomalies.
    Environnement:
    VC++, SQL Server, Access

    Projet ADDOO:
    • Implémentation des évolutions demandées:
    => Traitement des nouveaux champs: Ajout des champs et leurs contrôles dans l'interface graphique et dans la BDD.
    => Analyse des données présentées par l'application et homogénéisation des données trouvées dans la rubrique GSM et celles de la rubrique UMTS
    => Gestion de l'historisation des modifications effectuées par les utilisateurs
    => Mise à jour du flux d'échange de données entre l'application ADDOO et les applications clientes (échange de données moyennant des fichiers au format CSV).
    • Correction d'anomalies.
    • Préparation de livraisons et tests usine
    • Livraison en prod
    Environnement:
    PHP, Javascript, Oracle, Scripts shell.
  • TELNET INC. - Ingénieur de développement

    2006 - 2007 Développement d’applications C++ et de scripts SQL pour une plateforme de sécurité Sagem

    Projet : Développement d’un module pour l’envoi et réception de données cryptées en format NIST.
    Responsabilités :
    • Conception et développement de l’application.
    • Développement d’une application de test et préparation d’un jeu de données pour tester les différents cas de figure.
    • Validation de l’application et prise en compte des évolutions proposées par le client final (Sagem Défense Sécurité).
    Environnement : Microsoft Visual Studio .Net 2000, C++, ORACLE 10g, utilisation de la messagerie SOAP, Python.

    Projet : Développement d’un module qui simule l’authentification d’une personne dans le cadre du projet VISABIO (Visa Biométrique pour la république Française : Service de contrôle aux frontières).
    Responsabilités :
    • Conception et développement de l’application.
    • Développement d’une application de test et préparation d’un jeu de données pour tester les différents cas de figure.
    • Validation de l’application.
    Environnement : Microsoft Visual Studio .Net 2000, C++, ORACLE 10g.

    Projet : Développent d’un module d’authentification doigt par doigt qui fonctionne en mode messagerie.
    Responsabilités :
    • Conception et développement de l’application.
    • Développement d’une application de test et préparation d’un jeu de données pour tester les différents cas de figure.
    • Intégration de la solution avec les autres modules du projet : interface Web communiquant en mode messagerie SOAP avec les modules C++.
    • Validation de l’application.
    Environnement : Microsoft Visual Studio .Net 2000, C++, ORACLE 10g.

    Projet : Développement d’un module en C++ permettant le cryptage des données et la mise à jour des champs relatifs de la base de données (utilisation d’une bibliothèque Sagem pour le cryptage des données).
    Responsabilités :
    • Conception et développement de l’application.
    • Développement d’une application de test et préparation d’un jeu de données pour tester les différents cas de figure.
    • Intégration de la solution avec les autres modules du projet.
    • Validation de l’application
    Environnement : Microsoft Visual Studio .Net 2000, C++, ORACLE 10g, cryptage/décryptage des MRZ.

    Projet : Développement d’un module qui garantie l'impression organisée et sécurisée de documents d'identité (carte d'identité, passeport, carte d'accès, etc.). C’est un module générique qui est utilisé ensuite dans des projets pour BAHIA et KAZAKHSTAN.
    Responsabilités :
    • Conception et développement de l’application.
    • Développement d’une application de test et préparation d’un jeu de données pour tester les différents cas de figure.
    • Intégration de la solution avec les autres modules du projet.
    • Validation de l’application.
    Environnement : Microsoft Visual Studio .Net 2000, C++, ORACLE 10g, Gestion des imprimantes en utilisant les bibliothèques C++.

    Projet : Développement de script de base de données permettant de remplacer certains modules développés en C++ par des JOBs de base de données se déclanchant périodiquement.
    Responsabilités :
    • Etude de faisabilité.
    • Conception et développement des scripts.
    • Tests unitaires.
    • Intégration de la solution avec les autres modules du projet.
    • Validation de la solution avec l’ensemble du projet.
    Environnement : ORACLE 10g.

    Projet : Mise en place d’une solution permettant de générer automatiquement des rapports en format PDF afin d’exploiter les données existantes dans les tables de LOG.
    Responsabilités :
    • Conception et développement des scripts.
    • Préparation du jeu de données de tests.
    • Tests unitaires.
    • Intégration de la solution avec les autres modules du projet.
    • Validation de la solution avec l’ensemble du projet.
    Environnement : Open Office 2.0 Calc, ORACLE 10g
  • STMicroelectronics - Ingénieur de développement

    2002 - 2006 4 ans d’expérience en tant qu’ingénieur de développement et d’applications des circuits de la famille ST7, responsable de validation des outils ST7/STM7 et formateur CHORUS (Programme TQM) :

    Projet :
    Développement de scénarios de tests permettant la validation de l’horloge, de l’EEPROM, du mapping, de l’exécution du code dans la mémoire et des timers de la famille ST7/STM7.
    Responsabilités :
    • Conception et développement des scénarios.
    • Maintenance des tests.
    • Gérer les évolutions nécessaires pour tester de nouveaux circuits.
    Environnement :
    C embarqué, Assembleur, Perl, Microélectronique, Cygwin, Expect (TCL).


    Projet :
    Validation du protocole ICD (In Circuit Debugging) de la famille ST7 et STM7.
    Responsabilités :
    • Analyse de l’existant.
    • Analyse de la couverture des tests.
    • Conception et développement des scénarios manquants.
    • Maintenance des tests.
    • Gérer les évolutions nécessaires pour tester de nouveaux circuits.
    Environnement :
    C embarqué, Assembleur, Perl, Microélectronique, Cygwin, Expect (TCL).


    Projet :
    Développement d’un outil de reporting permettant la génération automatique de rapports XML pour les cibles validées.
    Responsabilités :
    • Etude des solutions possibles.
    • Conception et développement d’une solution en PERL.
    • Maintenance et évolutions du processus de reporting selon les besoins.
    Environnement :
    Perl, XML, Cygwin.


    Projet :
    Gestion de l’activité de validation et de l’archivage des résultats des nouvelles versions des différents outils de développement ST7.
    Responsabilités :
    • Gestion de l’activité de validation.
    • Archivage des résultats sous ClearCase.
    • Communiquer un résumé sur l’ensemble des résultats à l’équipe TOOLS.
    Environnement :
    ClearCase.


    Projet :
    Développement et maintenance d’une plateforme de validation distribuée.
    Responsabilités :
    • Gestion de la plateforme de validation.
    • Développement d’un outil de lancement d’une session de validation sur plusieurs machines et récupération automatique des résultats.
    • Communiquer un résumé sur l’ensemble des résultats à l’équipe TOOLS.
    Environnement :
    ClearCase, PERL.



    Projet :
    Responsable de validation des nouveaux produit STM75 (STICE).
    Responsabilités :
    • Etude des évolutions nécessaires sur les tests existants.
    • Conception des nouveaux tests afin de garantir le maximum de couverture.
    • Développement de nouveaux tests.
    Environnement :
    C embarqué, Assembleur, Perl, Microélectronique, Cygwin, Expect (TCL).


    Projet :
    Formateur CHORUS (Total Quality Management program)
    Responsabilités :
    • Assister à une formation de formateurs CHORUS.
    • Assurer la formation des nouvelles recrues.

Formations

  • Ecole Nationale D'Ingénieurs De Tunis ENIT (Tunis)

    Tunis 1999 - 2002 Informatique
  • Institut Préparatoire Aux Etudes D'Ingénieur De Nabeul (Nabeul)

    Nabeul 1997 - 1999 MP

Réseau

Annuaire des membres :