Menu

Mohamed Ali NEFISSI

Meudon

En résumé

• Développement PYTHON avec PyCharm ou Eclipse et PyDev, technologies PyQt, PyQt4, ou PySide.
• Développement PHP (4 & 5), Framework zf2, Doctrine2, MongoDB, réplication, MySQL5, MVC
• Utilisation des bases de données MySQL, MongoDB, SQL SERVER, SQLite, ORACLE.
• Travail en équipe et travail autonome.
• Programmation OO et modulaire.
• Je suis dynamique, ponctuel, actif, attentif et responsable.
• Je m’adapte à toutes technologies et Framework.


Mes compétences :
JAVA
Python/PyQt4
PHP5
HTML
Actionscript 3
JQuery
Zend framework 2
PHP
XML
Pl/sql
SQL
SVN
Merise
Conception UML
SQLite
JavaScript
XQuery
MongoDB
XSLT
Git
PostgreSQL
DTD
ActionScript 2
Oracle
DJANGO

Entreprises

  • Bouygues Telecom - INGENIEUR ETUDES ET DEVELOPPEMENT ( CONSULTANT )

    Meudon 2014 - maintenant Ingénieur Etudes et Developpement Python
    (PL/SQL , ORACLE , DEBIAN , SHELL , CSV , PYTHON , PERL , PAX , TELECOM )
  • ULTRAMAG ( CONSULTANT ) - INGÉNIEUR ETUDE ET DÉVELOPPEMENT

    2013 - maintenant Développeur ZEND Framework 2

    Environnement technique : Windows, ZEND FRAMEWORK 2, MongoDB, réplication, Doctrine2, MVC, PHP5, MySQL5, FireBug, SVN, JQuery, javascript.


    Projet : Lancer le magazine Ultramag déjà existant en presse traditionnelle, en presse digitale.

    Fonctionnalités site web :

    • Intégration Contenus (multimédias, de formes différentes, ex : portrait, actualité, article de fond, chronique, calendrier, résultats, live…) ;
    • Liseuse de magazine digital ;
    • Forum ;
    • Blogs ;
    • Gestion de comptes ;
    • Système de commentaires (pour les articles) ;
    • Système de vote (initiés par l’administrateur du site) ;
    • Carnet d’entraînement ;
    • Partage réseaux sociaux (Facebook) ;
    • Boutique (abonnement, vente de matériel, de prestations…).

    Fonctionnalités Administration/back office :

    Le back office permettra de gérer le site dans son ensemble avec des outils biens spécifiques, accessible à des non spécialistes.

    • Alimentation des contenus rédactionnels ;
    • Gestion (administration, modération) du forum et des blogs ;
    • Gestion des comptes clients et abonnements ;
    • Outil d’implémentation des magazines (liseuse, contenus enrichis).
  • SNCF ( CONSULTANT ) - INGÉNIEUR ETUDE ET DEVELOPPEMENT INFORMATIQUE

    2013 - 2013 Développeur PYTHON

    Environnement technique : Windows, Python, Eclipse, PySide, PyQt4, Xslt, CSV, PyInstaller, GIT, TortoiseGit, Sphinx.


    Projet : Dans le cadre de la mise en place de son progiciel GMAO, la société a besoin de reprendre un historique de maintenance important et cherche à automatiser cette reprise au travers des missions suivantes :

    • Participation à la rédaction du cahier de charge.
    • Développement des moulinettes de création des fichiers de reprise : Lecture écriture et mise à jours des fichiers plat csv et Excel.
    • Effectuer les tests unitaires.
    • Intégrer les données dans l’outil de GMAO.
    • Rédaction de la documentation.
  • PSA Peugeot Citroën ( CONSULTANT ) - INGENIEUR ETUDE ET DEVELOPPEMENT

    Rueil Malmaison 2012 - 2012 Développeur PHP MYSQL

    Environnement technique : WINDOWS, WAMP, MySQL, PHP, ECLIPSE, JAVASCRIPT, AJAX, GIT, TortoiseGit.


    Projet : Développement composants pour le portail intranet PSA

    • Conception et développement d’un composant permettant de filtrer les articles produits par PSA pour la chine conforme à la norme CCC.

    • Conception et développement d’un composant permettant de récupérer les données des fichiers Excel vers une base de données.

    • Développement d’un outil permettant de vérifier la cohérence de donnés d’un site web avec une base de données.
  • Centre de Recherche en Neurosciences de Lyon - INGENIEUR DE RECHERCHE

    2012 - 2012 Développeur PYTHON

    Environnement technique : MVC, Python, MySQL, PHP, SQLITE, PYQT4, PySide, SQLAlchemy, GIT, TortoiseGit, Sphinx, PyInstaller, Eclipse, Windows.


    Projet : Développement logiciel d’audition commercial

    • Etude des fonctionnalités à implémenter
    • Spécification technique
    • Participation à la rédaction de cahier de charge
    • Installation et mise en place des outils de documentation et versionning Sphinx, GIT, TortoiseGit…
    • Etude de logiciel Sphinx
    • Etude de logiciel GIT
    • Etude de PySide et PyQt4
    • Mise en place et installation des outils de développement : Python(x, y), Puttykey, Virtual Box, SQLAlchemy, PHP…
    • Validation du périmètre fonctionnel et de la faisabilité
    • Développement des audio engines
    • Conception et développement des interfaces utilisateur
    • Benchmark des audio engines et interfaces utilisateur(les patients)
    • Développement de la base de données
    • Benchmark base de données et paramétrages
    • Connexion et optimisation de la base de données
    • Développement des interfaces utilisateurs (médecin et infirmière)
    • Tests unitaires et fonctionnels
    • Création de l’exécutable avec PyInstaller
    • Test de logiciel
    • Développement des interfaces web des résultats avec PHP
    • Validation de l’exécutable
  • CENTRE NATIONAL DE RECHERCHE SCIENTIFIQUE(LIRIS) - ANALYSTE DEVELOPPEUR

    2011 - 2011
    Développeur PHP MYSQL

    Environnement technique : Windows, PHP, HTML, MySQL, PhpMyAdmin, ACTIONSCRIPT 2&3, JAVASCRIPT, XML, OAIPMH, GIT, MySQL Administrator, Eclipse


    Projet: Développement plateforme e-Learning permettant la conception, la réalisation, la diffusion mais aussi la réutilisation de tout ou partie d’un système d’apprentissage multimédia ludique et adaptatif ou serious games

    • Fixation des objectifs à atteindre
    • Définition des outils à utiliser
    • Rédaction de spécifications détaillées
    • Conception des maquettes des pages web avec Photoshop
    • Création des composants graphiques avec Photoshop et illustrateur
    • Développement de partie administration de web avec PHP
    • Développement en PHP 5 les fonctionnalités modulaire et réutilisables pour la plateforme Learning games Factory
    • Développement des composants serious games avec flash ActionScript 2& 3
    • Test unitaires et fonctionnels des composants serious games sur le serveur
    • Documentation de déploiement de la plateforme Learning Games Factory









  • CENTRE NATIONALE DE RECHERECHE SCIENTIFIQUE (LIESP) - INGENIEUR DE RECHERCHE

    2010 - 2011 Développeur PHP5 - ACTIONSCRIPT

    Environnement technique : PHP, HTML, MySQL, ACTIONSCRIPT 2&3, JAVASCRIPT, XML, Windows

    Détails des projets: Développement de protocole Learning Games Factory pour assurer l'interopérabilité entre fournisseurs basé sur le protocole OAI-PMH.


    • Etude de faisabilité de projet LGF
    • Participation de la création de cahier de charge du PROTOCOLE LGF
    • Fixation des objectifs à atteindre
    • Définition des outils à utiliser
    • Rédaction de spécifications détaillées
    • Développement et test de la requête Identify
    • Développement et test de l’inscription Client
    • Lecture des informations Client
    • Mise à jour et suppression client
    • Abonnement à une notification
    • Supprimer l’abonnement à un événement
    • Liste et lecture des abonnements
    • Notification des clients
    • Paramétrage d’un composant
    • Instanciation d’un composant
    • Exécution d’une instance composant
    • Adaptation des composants
    • Décrire et indexer des composants de Serious Games (activités et scénarios) selon une version adaptée de la norme
    • Développement des serious games de test avec ActionScript flash
    • Développement des interfaces web de test des serious games avec PHP JavaScript MySQL…
    • Moissonner des serveurs de Serious Games
    • Paramétrer des composants de Serious Games à la conception d’un Learning
    • Observer des événements déclenchés au niveau des composants

Formations

  • INSTITUT SUPERIEURE EN INFORMATIQUE ET MULTIMEDIA (Sfax)

    Sfax 2007 - 2010 INGENIEUR ETUDE ET DEVELOPPEMENT
  • Institut Supérieur D'Informatique (Tunis)

    Tunis 2003 - 2006 DIPLÔME UNIVERSITAIRE DE TECHNOLOGIE INFORMATIQUE

Réseau

Annuaire des membres :