Menu

Marouane GAZANAYI

FRANCE

En résumé

Je suis ingénieur en informatique, réseaux et multimédia option systèmes d’informations et services e-business et titulaire d'une maîtrise en génie informatique. Je suis passionné de nouvelles technologies, et plus particulièrement de celui des applications Web et du développement mobile sur la plateforme Android. Mes formations et mes expériences dans le monde de l’entreprise m’ont permises d’acquérir des compétences en conception orientée-objet et en développement ainsi que de la maîtrise d’un large éventail d’outils, de frameworks et de bonnes pratiques de l’univers Java et du Web. Je m’intéresse également aux approches Agiles. Au cours de mon dernier stage, j'ai pu développer mes connaissances théoriques et appliquées de Scrum et d’Extreme Programming (XP) au sein de plusieurs projets en mode Agile. Je compte passer la certification OCJP6 (Oracle Certified Java Programmer) très prochainement.

Mes compétences :
Java/j2ee
Mongodb
Spring
Hibernate
JavaScript
Maven
JSP
XML
Web Services

Entreprises

  • Translog international - Développeur Java/JEE

    maintenant Translog International est une société d'import, export et transit.

    Ma mission :

    Étude, conception et réalisation d’une application web pour la gestion des dossiers, des contacts et la génération de factures pour un cabinet de transit, import et export.

    La mission consistait à réaliser une application qui informatise un ensemble de processus de l'entreprise qui, auparavant étaient réalisés avec des outils papiers, comme par exemple l'ouverture de dossiers d'import, d'export ou de transit.
    De plus, l'application devait permettre la création et la génération des factures associées aux dossiers auparavant créés.
    L'application comportait également un petit client mail, un tableau de bord ainsi qu'un gestionnaire des clients de l'entreprise.

    Outils et technologies :
    JEE (JSP/Servlet), mysql, EXTJS, JasperReports, UML
  • Vidal - Ingénieur d'études Scala/Java

    2013 - maintenant Vidal est le leader français des bases de données médicamenteuses. Ma mission consiste en :
    - Developpement et maintenance de Vidal Menu, une application basée sur les technologies scala/Akka en charge des mises à jours distantes de la donnée ainsi que du logiciel installé sur le poste du médecin.
    - Developpement de nouvelles fonctionnalités sur une application big data basée sur Scala/Akka/Play!framework, Mongodb, Elasticsearch et AngularJS.
    - Maintenance de quelques applications Java EE (Java, Spring, Hibernate, JS)
  • Excilys - Ingénieur étude et développement Java/JEE

    2011 - 2011 Capico est un logiciel d'apprentissage créé par la société Excilys et qui est en évolution constante.

    Ma mission :

    Après une formation de 6 semaines sur différentes technologies (Spring, Hibernate, Maven, log4J, JUnit, Scrum, XP..), j'ai intégré l'équipe qui s'occupe du projet Capico qui est une application e-learning basée sur JEE et Flex.
    La mission consistait à faire de la correction de bugs ainsi que des évolutions que ce soit au niveau du back-end (Java/JEE) ou du front (Flex).
    Nous travaillons en mode agile (Scrum/XP) et utilisions le développement dirigée par les tests (TDD).

    Outils et technologies :
    Java, JEE, sql, Flex, Maven, Git, JUnit, EasyMock, Scrum, exTrem Programming (XP)
  • Atexo - Ingénieur étude et développement

    PARIS 2011 - 2013 ATEXO est un éditeur logiciel spécialisé sur le Secteur Public.
    Développement de portlets Liferay pour le portail de la région de Poitou Charente.

    Premier projet chez Atexo :

    J'ai intégré le projet Liberaccess en tant que développeur Java/JEE et Liferay afin de développer toutes les Portlets du Portail de la région de Poitou Charente.
    J'ai également développé un module de communication avec le serveur de messagerie Zimbra en utilisant les API REST et SOAP du serveur.
    J'ai également fait de la correction de bugs et des modifications des portlets déjà existantes.

    Outils et technologies :
    Java/JEE, Liferay, Zimbra, SOAP, REST, XML, Jersey, JSON

    Projet actuel :

    Application de Rédaction, Suivi et Exécution des Marchés (RSEM).

    Outils et technologies :
    Java/JEE, Struts, Hibernate, Spring, JBPM, PostgreSQL
  • KeepCore - Développeur Java/JEE

    Montpellier 2009 - 2009 KeepCore est une société de services informatiques spécialiste de la conception et du développement de logiciels sur mesure.
    Pionnière des technologies RIA, la société KeepCore compte parmi les leaders français des technologies FLEX/ AIR.

    KeepCore conçoit des logiciels "orientés utilisateurs" qui placent les individus utilisateurs au centre des critères de succès. Grâce aux technologies dites "riches" (RIA, RDA...) nous concevons des applications personnalisables plus ergonomiques, plus adaptées aux utilisateurs et à leurs attentes, plus attractives et qui masquent les complexités techniques aux utilisateurs.

    Ma mission :

    Étude et réalisation d’une solution de personnalisation de calculs dans une application de partage d’informations (www.keeplace.com) avec une technologie d’injection et d’exécution de code dynamique en Java sur un projet client GDFSUEZ.

    Explorer les possibilités d'injecter du code dynamique dans certaines parties de KeePlace (www.keeplace.com). Ce qui signifie pour un client donné, ajouter du code stocké des fichiers qui serait interprété au runtime, ainsi une personnalisation sera effectuée sans redéployer toute l'application.
    1-Explorer les possibilités d'exécution de code dynamique en JAVA ou à l'aide de langage script qui sont capables de s'interfacer avec du code java PUIS prototyper afin de choisir la technologie la plus adaptée.
    2- Définir les étapes d'implémentation, développer la première.
    3- Cas d'application sur cas client concret - test : GDFSUEZ.

    Outils et technologies :
    Java(JDK1.6), Java Scripting, AS3, XML, MySql, JBoss, Quartz Entreprise Job Scheduler

Formations

  • 10gen

    Formation À Distance 2012 - 2012 Certfied MongoDB Developer

    DEV MongoDB - Installation, JSON, conception, création de requêtes, insertion de données, indexation et utilisation de drivers (Java, Python)
  • Ecole Supérieure D'Ingénieurs ESIL

    Marseille 2009 - 2011 IRM filière Architectures des Systèmes d'Information et Services e-Business
  • Ecole Supérieure D'Ingénierie En Sciences Appliquées ESISA (Fès)

    Fès 2005 - 2009 Génie logiciel

    Maîtrise en génie informatique
  • Ibn Al Haytam (Fès)

    Fès 2002 - 2005 sciences expérimentales

Réseau

Annuaire des membres :