Menu

Khalil AMDOUNI

TUNIS

En résumé

Après avoir obtenu mon diplôme d’ingénieur en Génie Logiciel , suite à plusieurs stages réussis dans le domaine de conception et développement de solutions logicielles, j’ai choisi d’occuper un premier poste comme ingénieur d'études et développement au sein de la société ThinkTank Business SARL, société spécialisée dans le domaine d’étude et développement des solutions bancaires et ecommerces. Je n’ai cessé, ensuite, d’approfondir à la fois mes connaissances techniques et métiers pour satisfaire aux mieux les besoins de la clientèle.
j'ai été impliqué dans la conception et le développement de solutions logicielles innovantes pour des grandes entreprises clientes françaises et allemandes.
Pendant ce parcours professionnel, j'étais responsable du développement du cycle de vie complet d'une plateforme WEB de boutiques en ligne (http://www.dilengo.com ) et du produit de gestion du risque bancaire SOLTAIN (http://soltain.de ).
Après une année passée à ThinkTank j’ai été recruté par l’opérateur télécom Ooredoo (ancien Qtel, dont la filiale Tunisienne est Tunisiana), au sein duquel j’ai travaillé sur leur projet de gestion de caisse StoreCash (Struts, Spring, Hibernate, Spring Quartz, Spring AOP, Spring security), cette expérience m’a permis d’avoir une bonne maitrise du langage PL/SQL utilisé pour développer la majorité des procédure de nettoyage et de mise à jour du stock dans le groupe.
J’ai à mon actif plusieurs réalisations sous Java/JEE ; Spring (Spring IOC, Spring AOP, Spring security), Struts1 et 2, Hibernate, JPA, EJB 3, JaxRS, MySQL, Oracle ainsi que d’autres Frameworks et plateformes logicielles.

Mes compétences :
JAVA
Eclipse
Oracle 10g
CleanAjax
JavaScript/Ajax
Jboss
Struts
Icefaces
SOAP
Spring
JEE5
JPA
JSF
Android
Hibernate
J2EE
EJB3
Tomcat
JBOSS RestEasy
Spring AOP
Spring MVC

Entreprises

  • Ooredoo Group TUNISIANA SA - Développeur Java / J2EE

    2013 - maintenant - Développement de l'application Medico, une application de gestion des bulletins de soin et du processus métier de l'assurance groupe (SpringMVC, Spring IOC, Spring AOP, Spring Security, JPA avec Hibernate entityManager, JQuery, Oracle 11g, Tomcat 6).
    - Refonte de l’application de gestion de caisse StoreCash (PL/SQL, Spring 2, Hibernate 3, Struts 1, Tomcat 6):
    - Développement des Jobs Quartz de nettoyage de stock et des statistiques (StoreCash)
    - Développement de la fonctionnalité de gestion des gratuités des conseillers grands comptes (StoreCash)
    - Migration de Ant vers Maven 3 du projet StoreCash et mise en place d’une plateforme d’intégration continue (Jenkins 1.4, Trac 0.12).
  • ThinkTank business SARL - Ingénieur d'études et développement Java / J2EE et mobile

    2012 - 2012 - Développement du module de génération de questionnaires pour la banque Allemande HSH-Nordbank: ajout du module de génération de questionnaires dans le produit de gestion de risque SOLTAIN (Spring 2, Hibernate 3, Struts 1, Tomcat 6, Oracle 11g).

    - Ajout de la fonctionnalité d’importation des données pour la banque reisebank: ajout des fonctionnalités d’importation des données concernant les clients et les transactions
    bancaires (produit SOLTAIN).

    - Intégration du module de génération des alertes pour ikanobank: intégration du module namematching de génération d’alertes et migration de tomcat 6 à Weblogic
    10.3 (produit SOLTAIN: http://www.soltain.de).

    - La plateforme Dilengo de vente en ligne qui est un réseau WEB pour les boutiques européennes. On est deux développeurs et un chef de projet et j'ai participé à toutes les phases du projet de la conception au tests (l'application est en production : http://www.dilengo.com).
    Les technologies utilisées sont: JavaEE 6, EJB 3.1, JPA 2.0, JAX-RS 2.3, JBoss 7.0.

    - Développement et publication d'une application iPhone de génération de proverbes.
  • Apcurium à Canada - Développeur .Net / iPhone

    2011 - 2011 - La plateforme WEB GoMobile de génération d’applications iPhone pour les chaînes de cafés, restaurants, supermarchés, ...
    La plateforme propose des Templates d'interface pour faciliter la tâche de génération des vues des applications mobiles.
    Le projet a été développé dans une approche Agile Scrum avec les outils et les Frameworks de Microsoft (ASP MVC 3, SQL Server 2008, NCQRS), pendant le développement nous avons respecté l'approche DDD (Domain-Driven Design).

    - Intégration de la fonctionnalité de Chat texte et vidéo à ce réseau social (http://www.apcurium.com/AOP).
    MVC 3, SQL Server 2008, IIS 7.0, OpenTok.
  • Telnet Group - Développeur Java / Android

    2011 - 2011 Plateforme mobile pour maison intelligente,
    - Implémentation des services respectant la norme ZigBee sur le HomeBox
    - Développement de l'application mobile pour dessiner l'architecture de la maison et positionner les appareils intelligents et les commander à distance.
  • PicoSoft - Stagiaire

    Taluyers 2011 - 2011 Centralisation des workflow métiers de l’entreprise pour faciliter leur exploitation à travers des appareils mobiles,
    Implémentation des services WEB centralisés sur GlassFish et développement d'une Android Library pour l'interrogation de ces services avec suivi des processus métiers de l'entreprise.
  • CODIX - Stagiaire

    2010 - 2010 Analyse du processus de développement de CODIX et mettre en place un ensemble de règles et bonnes pratiques pour facilité la migration au RUP (Rational Unified Process) avec un prototype de suivi du RUP en utilisant JBoss Seam.
  • BFI Banque Finance et Investissement - Stagiaire

    2008 - 2008 Développement d'un plugin pour MagicDraw (Java) pour faciliter la conception et la génération des diagrammes de classes et des cas d'utilisation respectant les bonnes pratiques de l'entreprise.

Formations

  • INSAT (Institut National Des Sciences Appliqués Et De Technologies) (Tunis)

    Tunis 2007 - 2011 Diplôme National d'ingénieur en Génie logiciel

Réseau

Annuaire des membres :