Contexte : LUG (Logiciel Unique Groupe) : Refonte du Système d’Informations de Paiement Du cedicam
Fonctions
- Réalisation des Menu des opérations + module Retrait
- Spécifications fonctionnelles et réalisation du module «Module Retrait»
E, Websphere, MQ Series (notions), xUnit, IFX, Kanest, PFR ATOS Worldline, Oracle 10, SVN
GENERALI, Paris- Ingénieur d’études et développements
février 2008 - janvier 2009
Contexte : Application FILIP (Produits d’assurance).
Fonctions
6 Développement en Java (SDK 1.5), EJB, Struts avec MyEclipse
7 Utilisation de SPRING comme base de l’architecture de l’application.
8 Hibernate pour la persistance des données.
9 Test unitaires JUNIT.
10 Intégration continue, Mise en production de l’application.
d’études et développements JAVA J2EE
Contexte : Conception et développement JAVA/J2EE d’une application de gestion de contenu. : prise en charge de différents modules.
Fonctions
10 Etudes des spécifications fonctionnelles.
11 Analyse et conception (UML) (utilisation de Maven).
12 Conception et développement sous JAVA/J2EE
13 Développement en Java (SDK 1.5), JSP (JSTL), JavaScript avec Eclipse
14 Développement base de données : procédures stockées, Indexation.
15 Utilisation de Struts (MVC2) comme base de l’architecture de l’application , Hibernate pour la persistance des données.
16 Mise en production de l’application.
Contexte : Projet pour M6 Publicité . (Projet en Mode Agile : (XP, SCRUM) : Test driven development, time-boxed iterations, continuous integration)
Fonctions
11 Etudes des spécifications fonctionnelles.
12 Analyse et conception (UML)
13 Conception et développement sous JAVA/J2EE
14 Développement en Java (SDK 1.5), GWT avec Eclipse
15 Développement base de données : procédures stockées, Indexation.
16 Utilisation de SPRING comme base de l’architecture de l’application.
17 Mise en œuvre de Hibernate.
18 Test Unitaires Junit et validation du programme (TDD)
19 Tests fonctionnels utilisant FITNESS
20 Mise en production de l’application.
Contexte Développement d’application de gestion de parking : Gestion RH, des clients, gestion des statistiques. Technologies utilisées :
Fonctions
1 Analyse des besoins clients
2 Utilisation de Java / J2EE comme plate-forme,
4 Struts pour adopter le modèle MVC-2 comme architecture de l’application,
5 Réalisation de l’interface utilisateur avec des pages JSP,
6 Utilisation des Servlets pour le côté métier de l’application,
7 La base de données en MySQL,
8 Mise en œuvre de Hibernate.
3 Environnement de développement : Eclipse, MyEclipse,
Stage développement
JAVA LIPVI, Paris
mars 2005 - septembre 2005
(6 mois)
Développement d’un service distribué de diagnostic dans une plate-forme à agents mobiles en JAVA. Technologies utilisées :
1 RMI pour les appels à distance et la migration des agents entre les sites,
2 La réflexion pour la gestion des agents mobiles,
3 La sérialisation pour la migration des objets,
4 Le multithreading afin de permettre de gérer plusieurs agents en même temps.
septembre 2003 - septembre 2005
Enseignant vacataire Université de Constantine
Département du tronc commun sciences exactes technologie et informatique, Enseignant à Mi-temps du Module TP Algorithmique (TP + Cours),
Langage C : 6 h / semaine.
Projet de fin d’études d’Ingénieur
ENSTA, Paris (6 mois)
mars 2003 - septembre 2003
Développeur Système embarqué
Evaluation d’une plate forme embarquée pour l’automobile, L’application consiste à détecter les obstacles que peut rencontrer une automobile grâce à une caméra embarquée et des capteurs connectée à une la carte conçue par la société Wind River.
Environnement Technique :
1 Carte SBC 405GP (Processeur Power Pc 405 GP),
2 Environnement de développement : ECLIPSE Wind River werkbench 2.2.
3 Wind river diab Compiler 5.0,
4 OS (VxWorks 6.0)
PROJET 3EMME ANNEE INGENIEUR UV CONSTANTINE (4 mois)
mars 2001 - juin 2001
Projet de (4 mois) développement d’un logiciel (en langage c) qui reconstitue des faciès lithologiques en utilisant les algorithmes génétiques.
Actuellement et depuis avril 2010: CNP, Paris- Ingénieur d’études et développements
Contexte : Application PHARE (MODE AGILE)
Fonctions
1 Développement en Java (SDK 1.6)
2 Utilisation de SPRING, SPRING sécurity comme base de l’architecture de l’application.
3 JPA, hibernate pour la persistance des données (base oracle).
4 Test unitaire JUNITEE.
5 Intégration continue, Mise en production de l’application.