Menu

Ahmed ETTOUMI

Ivry-sur-Seine

En résumé

Développeur Java/J2EE confirmé Certifié SCJP 6

- Participation à la spécification du besoin avec le client.
- Formalisation des SPEC.
- Conception et diagramme UML (état-transition, classe,...).
- Choix des technologies J2EE.
- Participation à l'amélioration de l’ergonomie.

- Designs Pattern (Singleton, MVC, MVP, Session Factory, DAO,..) et règle de nommages.

- WEB Service (SOA), AOP, LOGGING, JMS, JMX,...

== > Bonne maitrise du métier de vente, avant et après vente, paiement et facturation, gestion du stock, gestion des contrats ...
SI, ERP, telecom,...

Mes compétences :
Ingénieur
JAVA
J2EE
Javascript
HTML
CSS
Hibernate
Primefaces
Richfaces
Icefaces
JPA/Hibernate
Spring Framework
Ejb 3
Tomcat
Glassfish
Jboss
JSF
Jstl/Jsp
JAAS
Servlet
Adempiere
XSLT
JAXB
JAX WS / JAX RS
XML/XSL
Json
AJAX
JSP/Servlet
Thread
Maven
ANT
Rédaction de cahiers des charges
Rédaction technique
Rédaction de spécifications
Rédaction de rapports
Aspectj
Spring batch
Log4j
QuartzCore
Job
Merise
Agile Development
UML 2.0
UML
Flex
Struts
AOP
SOA
Spring ws
Cxf ws
Db Link
Pl/sql
Scrum
EJB
Xml
Jsp
Spring
Web
MVC
Android
Tibco

Entreprises

  • DOCAPOST - Développeur Senior JAVA/JEE

    Ivry-sur-Seine 2015 - maintenant # Funcionnal:
    Management of connected object, partners, external clients, .
    Communications inter-domain (pull or push data, certifying documents, SMS, Email & Push notifications ...)
    Triggering connected objects and making logical interactions between them.
    Normalizing received data.
    # Technology:
    Micro-services Architecture & SOA (Full Rest : using spring MVC, REST, and Rest Template [proxy to manage connect and read timetout and retry when fail]).
    API Management : TYK(OAuth, OAuth2, HMAC and Basic, and quota management)
    PUPPET as a configuration management system.
    SpringSecurity (overriding spring security interceptors), SSO
    Load Balancing : Full Stateless.
    NoSQL (Cassandra)
    bigdata => logstash, elasticsearch and kibana
    Jenkins, Sonar, Metrics.
    Git
    Swagger
    Javascript on JAVA (Nashorn)
    Groovy
    Blockly/PhantomJS
    TU/TF : Junit, Mockito, Spring
    EclEmma for TU coverage
    Java 8,Tomcat 8,Spring 4
    Eclipse, Devcenter, DBeaver, Postman
    Linux, SSH, Tunnels,Keystore, Keytrust
    Jira
    SCRUM/AGILE.
  • Centres De Formations - Ingénieur Formateur Java/JEE

    2013 - maintenant - Formateur certifié en collabortion avec plusieurs centre.
    - Des formation Java/JEE, POO, design pattern, bonne pratique, architecture et tiers, des technologies (Spring, Hibernate/JPA, struts, JSF/Primefaces, JSTL, EJB, ...)
  • OXIA-GROUP Société à responsabilité limitée (SRL) - Ingénieur Logiciel

    2012 - 2015 Consultant Développeur chez TUNISIANA

    http://oxia-group.com/
  • Ooredoo Tunisiana - Consultant Développeur Java/J2EE

    Tunis 2012 - 2015 Spécification des besoins du demandeur (Marketing, commercial, BO, billing, Technique, Support, ...).

    Developpement sur applications de ventes en communicant avec les systèmes internes (ERP, BSCS, IN).


    * Migrer les clients WS vers le bus TIBCO.
    * Projet Android.
    * Projet vente Fixe/Fibre (TUNISIANA+TUNET).

    * Maintenance et intégration de nouvelles fonctionalitées dans l'application de vente de TUNISIANA.
    * Ventes avec contrat OCC.
    * Implémentation des concepts dynamiques et flexibles pour la gestion des offres et promotions.
    * Gestion des moyens de paiement (avoir, bon personnel, gratuité...).
    * Gestion de tickets, factures, stock...
    * Gestion des packs, exonération, éligibilité..
    * Communication avec BSCS.
    * HPOV.
    * SSO.

    Techniques : struts, JDBC, hibernate, spring IoC, springSecurity, spring WS, spring-aop, acegi, JaxB, PL/SQL, Quartz, Jasper Report, log4j, AspectJ, wsdl, xsd, xml.
    JSF2/Primefaces, ANDROÏD, Client TIBCO.

    IDE : Eclipse, STS, SoapUI, IReport, Toad, SSH.

    System : linux, windows.

    http://oxia-group.com/
  • Think-Tank Tunisie - Développeur Java/J2EE

    2012 - 2012 Responsable de projet.
    Responsable sur deux autres développeurs.
    Contact direct avec le client.

    Développement d'une plateforme d'e-commerce DILENGO.
  • Intercom consulting - Développeur java/j2ee

    2011 - 2012 PFE.
    +
    Conception et developpement d'un système d'information basé sur ADempiere.

    Réaliser des projets avec les techno. J2EE dans le cadre de prestation avec ARDIA Tunisie et ACTIA MULLER France.

Formations

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

    Tunis 2008 - 2011 informatique(logiciel)
  • Ipeib (Bizerte)

    Bizerte 2006 - 2008 DEUPC

Réseau

Annuaire des membres :