Mourad ZAMOUN
Ingenieur/Architecte Java/JEE, UML, Agile
Etudes & Développement d'applications Bureau, Web, Mobile, Frameworks, R&D, ...
Java/JEE, UML/MDA, Oracle/Linux, Agile, Algorithmique, Mathématiques supérieures, ...
Divers: Curiosité pour les nouvelles technologies, Force de propositions techniques et fonctionnelles, Sens de responsabilité, Solidaire, …
2011 - 2012Maintenance/Evolution d'une application web : WebCMU
Maintenance évolutive JAVA/J2EE et batchs PL/SQL, Shells
Gestion des incidents
Ré-factoring des règles de gestions de façon plus objets en JAVA
Reprises de données Shell/Sql
Réécrire du vieux code JS en J-Query
….
Environnement: JAVA/J2EE, Struts, Web-Services, Javascript, J-Query, XML, Jax-b, Quality Center, Agis, Shell, Sql, Tomcat, Websphere-AS, Oracle, Unix, Ant, Toad, Sql-Developper, findbug, ...
2011 - 2011Ajout Offre Mobilissimo sur Arbor V12
* Reprendre les projets java ;
* Ajout d'un builder Ant,
* Ajout librairies JAXB pour de meilleurs mappings java/xml
* Contrôles de données xml via le schéma xsd
* Ajout de scripts shell pour lancer le « Provisionning »
* Ajout de scripts shell/sql pour verifier le fonctionnement et autres utilitaires …
* Script pour ajouter des offres à des opérateurs MVNO
* Ajout de L'offre Mobillissimo avec les actions activation, résiliation, ...
Environnement Techniques: JAVA/J2EE, XML, Jaxb, Arbor, Tuxedo, Oracle, Unix, Ant, ...
2010 - 2010Pages Jaunes/DSI via Aptus, Sèvres 92, Ingénieur D’Etudes & Développement
Refonte d’un CMS : E-Nova
* Ecriture de tests fonctionnels sous GreenPepper / Confluence des user story
* Implémentation des règles métiers en services java et configuration Spring
* Développement d’IHM SWT
* Développement d’outils d’analyses de codes java afin de détecter les codes hors normes
* Maintenance et Ré factoring d’un projet ETL (csv, tables) et génération de fichiers xml, sql
Environnement: Méthode Agile XP/Scrum, Eclipse 3.4, Ant, Oracle 10g, Java, Spring, Hibernate, Swt, Confluence, Hudson, Log4J, Xml, Junit, SVN, …
2009 - 2010Formation Continue Java EE, EJB3, JPA, Spring, Hibernate, JSF, Struts, Design Pattern, MDA, SOA, C#..
Nov/2009 - Mars/2010 :
Projets du cycle AFCEPF, www.afcepf.fr : 2 mois
* Développement de templates Acceleo/MDA afin de générer des applications CRUD en JSF/Spring/JPA, serveurs web-services Spring/CXF
Environnement: java EE, MySql, Jsf, Spring, JPA/Hibernate, CXF, Acceleo, TopCased, Eclipse.
* Réalisation d’un prototype e-commerce en s’appuyant sur le conteneur léger Spring pour établir la chaine ORM (Hibernate), Service métier et partie Web (JSF). Spécification technique et fonctionnelle, Modélisation UML
Environnement : java EE, MySql, Jsf, Spring, Hibernate, Xml, Eclipse, StarUml.
2008 - 2009Projet1 : Générateur de formulaires PDF via templates
Maintenance du projet
Ajout du service « Trombinoscope »
Compression des pdf
Environnement: Eclipse 3.3, IText, Ant, Oracle 10g, Java, Jdbc, Log4J, Jsp/Servlet, Oracle Application Server
Projet2 : SPIRE : Archives Ouvertes
Équipe: 4 personnes.
Développement d'un client web-services avec axis2/axiom pour interroger le service HAL
Développement d'un serveur web-services avec Spring afin de répondre au service HAL
Développement de mappings xml/java
Développement d'un outil de génération de mappings xml/java et de tests unitaires à partir d'exemples xml et certaines schémas
Développement d'un client LDAP
Développement d'un client HTTP
Implémentation des protocoles: ROMEO, SRU, NEEO, NEREUS, RDF, OAI-PMH, Mets, Eprints, friends, gateway, oai-identifier, provenance, toolkit, rightsManifest, rights, metsrights, Premis, Atom, Ore-Atom, Rss, Institution, Repository
Import dans JCR (Jack-Rabit)
Réfactoring des tests junit
Environnement: Eclipse 3.4, Ant, Oracle 10g, Java, Spring, JIBX, Log4J, Web-Services, Axiom, Axis, Ldap, Jdom, Xml, Xsd, JCR, Junit, ,,,