Profil du prestataire khadraoui1983

Informations générales sur le prestataire khadraoui1983

Nickname : khadraoui1983
Type de structure : travailleur occasionnel
Date inscription : 12/05/2011
Dernière fois en ligne : 08/07/2020
Classement : classé 2 347ème sur 89 926 prestataires classés

Tags compétences

JAVA J2EE JSF SPRING HIBERNATE ORACLE MYSQL JAVA J2EE STRUTS SPRING HIBERNATE MYSQL

Profil détaillé du prestataire khadraoui1983

Domaines de compétence

 

 

Framework et technologie J2EE:    JSF, Struts ,Spring,Hibernate,JPA , JSP, EJB2,Jasper,Ireport Tomcat, Ibatis , OAS(Oracle Application Server), JMS, JSP, Servlet, Maven2, JUnit,DBUnit,SVN

 

 

Langages de programmation :            JAVA, C, C++, Pascal, Prolog

 

SGBDR :                        MySQL, SQL Server 2000, Oracle,  Access             

 

Conception :                  Merise (1 & 2), UML, Merise,  Design Patterns      

       

Systems d'exploitation :   Windows, Linux,Debian           

 

Environnement de développement : My Eclipse, WSAD, Eclipse, Jdeveloper,  Dreamweaver :    PowerAMC, Rational Rose, StartUML   

 

Expérience professionnelle

Février  2011  -  Aujourd’hui

 

Ingénieur Développeur Concepteur JAVA/J2EE  CHEZ STERIA (Ile de France)

 

ü  Depuis mai 2010 a ce jour : Développement d’une application web pour le gestion des contrats énergétique  et la gestion de bilan énergétique

                             

·         domaine : energie

·          Fonction : développeur spring hibernate.

Taches :                                                       

§  Développement des service Spring et les DAO avec JPA

 

·         Technologies : Flex, Spring , Hibernate , JPA2, SQL server, maven2,Junit , DBunit , mantis

                                                                                                

Septembre 2007  -  décembre 2010

 

Ingénieur Développeur Concepteur JAVA/J2EE  CHEZ MEDSOFT

 

 

 

ü  Depuis mai 2010 a ce jour : Développement d’une application (lot1) de gestion des demandes budgétaires pour OFAJ bilingue (français, allemand)

 

·         domaine : informatique de gestions

·          Fonction : développeur java/j2ee

Taches :                                                       

§  Développement de la module saisie et validation des demandes

o   Société :MEDSOFT

o   Technologies : JSF 2.0 , Spring 2.5,Faclet, JPA1.0, Maven2, SVN1.5,Eclipse 3.5, Sysbase

 

§  Modélisation et réalisation d’une application web java/j2ee  pour le saisi et le suivi des demandes budgétaires :

§  Le processus de suivi des demandes et la suivante :

o   Apres la saisie des demandes par les agents du centrales concernées elles seront validé  par les chefs des centrales

o   Apres une validation  au niveau central les demandes seront visible pour  un bureau (chaque ensemble des centrales sont affecté à un bureau)

o   Le bureau peut viser ou rejeter des demandes

o   Apres le visa des demandes elles seront visible pour l OFAJ

o   L’OFAJ arbitré les demandes centrales et attribué chaque centrale un budget.

 

§  Analyse de cahier des charges pour la partie saisie et suivie des demandes

§  Participation a la conception

§  Installation et configuration archiva

§  Rédaction de PTV (plan de test et validation) pour la partie saisie et validation des demandes

§  Revue de pair

 

·         Duré : 4mois

·         Société :MEDSOFT

·         Technologies : JSF 2.0 , Spring 2.5,Faclet, JPA1.0, Maven2, SVN1.5,Eclipse 3.5, Sysbase

 

ü  Janvier 2010 Avril 2010 : Développement d’une application pour gérer des taches CMMI

 

·         domaine : informatique de gestions

·         Fonction : développeur java/j2ee 

Taches :

·         Participation a la conception

·         Développement de module planification des projets : ce module permet au chef de projet de planifier un projet informatique et affecté les taches pour les membres de l’équipe

·         Revue de pair

·         Installation maven2

·         Duré : 3 mois

·         Société : MEDSOFT

·         Technologies : JSF 1.2, Spring 2.5, Hibernate, Maven2, SVN1.5,Eclipse 3.4, Oracle

 

ü  Novembre 2009 Décembre 2010  Développement du lot 2 du  projet HDR-GTEM pour Thales Alenia Space. :

·         Domaine : informatique spatiales

·         Fonction : développeur java/j2ee 

Taches :

§  Développement des jobs(Quartz) java : qui consiste à démarrer et arrêter des communications SNMP entre plusieurs modems à des temps différés.la configuration des modems se fait  via le protocole SNMP

§  Surveillance des modems en communications et les modems réservés pour des communications différées, si modem dispute en le remplace par une autre (selon l’impact de modem dans la communication)

§  Surveillance des modems par des threads java

§  Communication entre les différents modules de projet par des messages

§  Développement de module suspend/resume : qui permet la pause et le reprendre de communication

§  envoi et consommation des messages à chaque changement de statut des modems via message broker

§  Analyse de cahier des charges

§  Exécution des tests

§  Revue de pair

·         Duré : 2 mois

·         Société : Détachement avec SOPRA-Group (agence de Toulouse)

·         Technologies :Thread   Spring 2.5, Ibatis, Maven2, SVN1.5,Eclipse 3.4, MySql1.5,JMS, Quartz scheduling,JUnit,DBunit,adventNet

·         Environnements:Windows + Unix(Debian)

 

ü  Juin  2009 Octobre 2009  Développement du lot 1 du  projet HDR-GTEM pour Thales Alenia Space.(tous les documents de   sont en anglais)

 

·         Domaine : informatique spatiales

·         Fonction : développeur java/j2ee 

Taches :

§  Développement du module HDR SERVICE MANGEMENT       

§  HDR SERVICE MANGEMENT : permet de créer un lien de communication - service appelé HDR - impliquant des modems Pour ce faire, le système vérifie la configuration du réseau et l'état de chaque appareil avant de le regarder en place. Il permet l’annulation des HDR Service

§  la configuration parallèle des modems impliqué par des thread JAVA et le protocole SNMP

§  il ya deux types de HDR Service

o    Multicast

o    Duplex

§  Analyse de cahier des charges

§  Envoi des notifications a chaque changement de statut de HDRService par Message broker, les différents statut de HDRService Sont : Establishing, Established, Suspended,Stopping, Booked

§  Analyse de cahier des charges

§  Exécution des tests

§  Revue de pair

·         Duré : 5 mois

·         Société : MEDSOFT

·         Technologies : Spring 2.5, Ibatis, Maven2, SVN1.5,Eclipse 3.4, MySql1.5,JMS, ,JUnit,DBunit

·         Environnements : Windows + Unix(Debian)

 

ü  Mars  2009 Avril 2009 Participation au projet CPIOM pour thales Avionic

 

·         Domaine : aéronautique

·         Fonction : développeur Java, rédacteur des documents de test en anglais

Taches :

§  Développement java

§     Rédaction des documents de test en anglais

·         Duré : 2 mois

·         Société : Détachement avec SOPRA-Group (agence de Toulouse)

·         Technologie : Eclipse RCP (Jface,SWT),SVN1.5,Eclipse3.4

·         Environnements:Windows

 

ü  Septembre 2009 Février 2009  Conception et développement et déploiement d’un projet  de suivis des affermateurs et les marchés municipaux pour le ministre de

L’intérieure de la Tunisie

 

·         Domaine : informatique de gestion

·         Fonction : développeur concepteur java/j2ee

            Taches :

§  Développement des modules web 3 tiers (JSF,Spring,Hibernate) pour la saisie d’une banque des données pour les marches municipaux et les affermateurs

§  Développement d’un module pour notifier et bloqué les affermateurs et qui ont des impayées avec le ministre

§  Développement d’un module pour la génération des états PDF

§  Collecte des informations

§  Rédaction de document de spécification

§  Rédaction de document de conception généralisé et détailles

§  Formation utilisateurs

§  Rédaction manuel utilisateur

§  Déploiement de l’application

§  Choix techniques

§  Configuration de la plate forme

§  Revue de pair

·         Duré : 6 mois

·         Société : MEDSOFT

·         Technologies : JSF1.2,  Spring 2.5, Hibernate3, SVN1.5,Eclipse 3.4, Oracle10G,Tomcat, OAS10.1.2 ,Ireport3.0 SSO,JavaScripts,JUnit,SVN

·         Environnements: Windows + Unix(Debian)

 

ü  Janvier 2008 Août 2008  Participation au projet de refonte des applications financières de la Poste tunisienne

 

·         Domaine : banque

·         Fonction : conception et développement d’un system pour la synchronisation des données pour la nouvelle applicatif et l’ancienne applicatif de la poste tunisienne l’or de la phase de déploiement de la nouvelle system.

·         Description : l’ors de phase de déploiement de nouveau système, pour garantir la continuité entre le nouveau et l’ancien système, certaines  opérations effectuées au niveau du nouveau système doivent être communiquées à l’ancien système.et certaines  opérations effectuées au niveau du l’ancien système doivent être communiquées au nouveau système La solution choisie consiste a crée un api qui java qui gère la synchronisation, et de crée une application web pour comparer les tables.

Taches :

§  Développement du module comNA : le module qui assurera la communication du nouveau système vers les bases de données de l’ancien système.

§  Développement du module comAN : le module qui assurera la communication de l’ancien système vers les bases de données de nouveau système.

§  Création des procédures pl/sql

§  Création des trigger

§  Développement du module web pour comparer les tables des deux applicatives

§  Analyse des remarques client

·         Duré : 8 mois

·         Société : MEDSOFT

·         Technologies : Jdevelopeur10.3,OAS10.2, Struts1.3,Hibernate3,PL/SQL,Oracle10G

·         Environnements: windows

 

ü  Novembre 2007 Décembre 2007  Développement d’une application pour la migration des données d’une base des données Access vers une base des données Oracle pour une banque.

 

·         Domaine : banque 

·         Description : La migration des données de l’ancien système vers le nouveau système consiste à alimenter le nouveau système par les données réelles juste avant la mise en exploitation de ce nouveau système.

Le mécanisme de reprise des données dans le nouveau système dépend de   la catégorie de ces données. On distingue les catégories suivantes :

o   Les données Générales: se sont les données de paramétrages de le nouveau system : par exemple table des banques, table des code activités, tables des organismes.et les données relative a la codification des produits

o    Les données des tiers : concerne essentiellement les tables suivantes : Table client, table compte, table des signatures des comptes

o    Les données de mouvements: Les tables dites de mouvement contiennent les opérations saisies par les utilisateurs et contiendraient les opérations d’une journée

o   Les données d’instances : Les tables contenant des données d’instances par exemples la table cheque en opposition, cheque impayé

·         Les données de l’historique : les tables contenant l’historique concernent notamment les mouvements sur les comptes (les opérations de débit et de crédit sur les comptes    

·         Fonction : Développeur java

Tâche :

§  Développement java

§  Participation aux réunions de mapping entre les deux bases des données

§  Rédaction de document de spécification

·         Duré : 2 mois

·         Société : MEDSOFT

·         Technologies : Jdevelopeur10.3, Oracle10G, Acces

·         Environnements: Windows

 

ü  Septembre 2007 Octobre 2007  Développement d’une application pour la migration des données d’une base des données Access vers une base des données Oracle pour une banque.

     

·         Domaine : banque 

·         Description : La migration des données de l’ancien système vers le nouveau système consiste à alimenter le nouveau système par les données réelles juste avant la mise en exploitation de ce nouveau système.

Le mécanisme de reprise des données dans le nouveau système dépend de   la catégorie de ces données. On distingue les catégories suivantes :

o   Les données Générales: se sont les données de paramétrages de le nouveau system :par exemple table des banques, table des code activités, tables des organismes.et les données relative a la codification des produits

o    Les données des tiers : concerne essentiellement les tables suivantes : Table client, table compte, table des signatures des comptes

o    Les données de mouvements: Les tables dites de mouvement contiennent les opérations saisies par les utilisateurs et contiendraient les opérations d’une journée

o   Les données d’instances : Les tables contenant des données d’instances par exemples la table cheque en opposition, cheque impayé

Les données de l’historique : les tables contenant l’historique concernent notamment les mouvements sur les comptes (les opérations de débit et de crédit sur les comptes    

·         Fonction : Développeur java

Taches :

§  Développement java

§  Participation aux réunions de mapping entre les deux bases des données

§  Rédaction de document de spécification

·         Duré : 2 mois

·         Société : MEDSOFT

·         Technologies : Jdevelopeur10.3, Oracle10G, Acces

·         Environnements: Windows

Etudes

2002 Baccalauréat Mathématique

2004 Admission au concours national d’entrée au cycle de formation des ingénieurs

2007 Diplôme d’Ingénieur en Génie Informatique – FST (Faculté des sciences de Tunis)

 

2010 certification java SCJA(SUN Certified Java Associate)

Projets réalisés par khadraoui1983

Portfolio en ligne du prestataire 'khadraoui1983'

Pas d'éléments dans le portfolio de ce prestataire

Références clients certifiées



D'autres prestataires aux compétences similaires

(g)