Menu

Mehdi AOUN

Paris

En résumé

Développeur JAVA/J2EE dans le monde professionnel depuis un peu plus d'e deux ans, mon objectif sur le long terme commence à se dessiner. Le côté technique étant celui qui me plaît le plus, mon souhait serait de me diriger vers de l'expertise technique.
Pour y parvenir, il m'est nécessaire de veiller à travailler sur des projets divers et variés, tout en étant aidé par ma société en partie responsable de mes évolutions.

Mes compétences :
HTML
Grails
jQuery
Hibernate
Groovy
JavaScript/Ajax
Zend framework
Sencha
PHP5
Swing
Spring
Struts
UML2
CSS
GWT
JAVA / J2EE
Flex
J2ee
Ingénierie
Informatique
Java

Entreprises

  • Soat - Ingénieur d'études et développement JAVA/J2EE

    Paris 2013 - maintenant
  • Cardiabase - Ingénieur d'études et développement

    2012 - 2013 Missions :

    Développement d'une application riche offrant une gestion complète des électrocardiogrammes :
    - Affectation des examens à des experts
    - enregistrement et finalisation des analyses par les experts
    - système de notification avec paramétrage des listes de diffusions
    - système de comparaison automatique des analyses en fonction d'un examen et d'un patient.

    Développement d'une application riche permettant la communication entre les divers protagonistes du système (manager, cardiologue, centre investigateur) :
    - Communication par message électronique
    - envoi de pièces jointes
    - envoi de notifications à l'envoi de messages

    Développement d'une interface affichant les traces d'audit du système.
    Participation au développement d'un framework en interne :
    - Obtenir des interfaces homogènes
    - développer de nouveaux composants graphiques
    - automatiser certains tratements.
    Amélioration de l'architecture :
    - Amélioration de la productivité, des performances et de la maintenance
    - indépendance totale du projet communication

    Détails de l'expérience
    Technologies utilisées : JAVA/J2EE + Webservices
    Frameworks : GWT + Sencha
    SGBD : PostgreSQL
    Tests : JUnit
    Outils : Eclipse, Gimp
    Serveurs : Tomcat, Jetty

    Description de l'entreprise :
    Cardiabase est une société qui fut créer en 1999 dont les principaux clients sont des laboratoires pharmaceutiques. Son métier consiste à analyser les électrocardiogrammes de leurs clients à l'aide d'outils informatiques. L'objectif pour le client est de voir si les médicaments en cours de fabrication ont une incidence ou non sur le coeur.
  • ATOS - Ingénieur d'études et développement JAVA/J2EE

    Bezons 2011 - 2012 Missions :

    Le projet ROR (répertoire opérationnel des ressources) a pour but d’avoir un répertoire complet des centres de soins, du personnel et du matériel en fonction d’une région. Ceci permet par exemple an smur de trouver le centre le plus proche du lieu d’un patient en fonction de son cas (blessure, maladie, …). En plus de cela, un registre des refus est mis en place pour enregistrer une demande négative lorsqu’il s’agit d’envoyer un patient vers un centre.

    Dans le but d’améliorer les flux vers les centres de soins, il m’a été demandé de mettre en place un tableau de bord qui en fonction de divers filtres affiche les nombres de refus :
    - Lecture des spécifications fonctionnelles
    - Recherche et développement d’un algorithme permettant de faire les calculs rapidement
    - Réflexion sur l’organisation du code
    - Développement du tableau de bord
    - Tests Junit
    - Ergonomisation de l’interface graphique
    - Tests utilisateurs
    Développement de l'aide à la saisie au sein du projet ROR :
    - Mise en place de l’auto complétion
    - récupération des données de façon asynchrone


    ATOS dispose d’un support permettant de faire l’interface entre le client (collèges, lycées) et les éditeurs de logiciels. Ces logiciels permettent de gérer notes, absences, … des élèves. Le but est de récolter les tickets incidents sur Mantis et de les traiter en fonction des délais imposés.

    A mon arrivée, tous les calculs statistiques, la vérification du bon respect des contraintes, … étaient faits à la main. Mon but était donc de créer une application offrant à la fois la possibilité de faire des calculs statistiques, à la fois la possibilité de vérifier le respect des contraintes avec des indicateurs, mais aussi vérifier la cohérence des données en base :
    - Analyse du besoin
    - Formalisation du besoin
    - Réflexion sur les formules de calculs à mettre en place pour sortir des résultats rapidement
    - Réflexion sur la technologie à utiliser
    - Développement du système
    - Tests


    En France, les URSAFF disposent de plusieurs pôles informatiques nommés CERTI. Les URSAFF effectuent des cotisations envers leurs clients (les entreprises) de manière constante. Au vu du nombre d’entreprises en France, il est nécessaire pour elle de posséder une application offrant la gestion de ces derniers.

    A mon arrivée, il existait une application nommée CONTACT permettant de gérer l’ensemble des clients. Cependant, elle ne permettait pas de gérer les contacts des clients (téléphone, email, …). Mon but était donc dans un premier temps de développer cette partie gestion des contacts :
    - Analyse du besoin
    - Comprehension du développement de l’application
    - Développement
    - Mise en place de web services
    - Test JUnit


    Détails de l'expérience
    Technologies utilisées : JAVA/J2EE, PHP, HTML, CSS, Javascript, web services SOAP
    Frameworks : Spring, Hibernate, Zend Framework, Prototype, Eclipse RCP
    Serveurs : Tomcat
    SGBD : Oracle, MySQL
    Outils : Eclipse, Netbeans, SOAP UI, SVN, Maven, Gimp
    Librairies : DWR, Junit, Apache POI


    Description de l'entreprise
    ATOS est une SSII à l'échelle internationale.
  • Sailendra - Ingénieur d'études et développement

    Nancy 2011 - 2011 Mission :

    Sailendra est une startup issue de la recherche spécialisée dans l’analyse des besoins. Elle dispose actuellement d’un système d’analyse des usages lui permettant notamment de proposer des recommandations (un peu comme sur les sites de e-commerce). Chaque année, sailendra se rend à un forum situé à Lille dans lequel se trouvent de grandes enseignes tel que Cora, Aucha à la recherche de nouvelles technologies. Le système plait beaucoup mais seulement, il n’est pas possible de prouver de façon visuelle que celui-ci fonctionne.

    Pour palier à ce manque, la société a décidée de faire développer un système de monitoring en temps réel permettant de voir visuellement ce qu’il se passe lorsqu’une demande de recommandations est lancée. Ma mission consistait donc à concevoir et développer ce système accompagné de la documentation :
    - Analyse du besoin
    - Rédaction du cahier des charges + planning prévisionnel
    - Etat de l’art sur ce qui existe et qui permet de répondre au problème
    - Conception d’une architecture répondant au besoin
    - Maquettage
    - Rédaction des spécification fonctionnelles
    - Développement du prototype
    - Développement du système
    - Rédaction des spécifications techniques
    - Rédaction de la documentation d’installation


    Détails de l'expérience
    Techniques : JAVA/J2EE, HTML, CSS, Javascript, Groovy, ActiveMQ, JMS, SVN, Maven, UML
    Frameworks : Spring, Grails, AspectJ
    Serveurs : Tomcat
    SGBD : MySQL
    Outils : Eclipse, JMeter


    Description de l'entreprise
    Sailendra est une start-up issue de la recherche spécialisée dans l’analyse des usages.

Formations

  • MIAGE (Nancy)

    Nancy 2008 - 2011 systèmes d'informations distribués
  • Université Nancy 2

    2006 - 2008 génie infromatique

Réseau

Annuaire des membres :