Houda - Développeur APACHE
Ref : 161126H002-
67380 LINGOLSHEIM
-
Développeur (39 ans)
-
Freelance

Expérience professionnelle
Juin 2015 jusqu’à aujourd’hui
Ingénieur d’étude et de développement au sein d’ASTEK Strasbourg
Projet : Redevance Facturation.
Ce projet est une refonte d’un système existant.
Tache de développement :
- Etude du besoin fonctionnel de la tâche à développer.
- Réalisation des interfaces IHM
- Réalisation des traitements métier.
- Réalisation des jeux de données pour tester les interactions IHM-Métier
- Réalisation des tests unitaires.
Projet : Livre Foncier d’Alsace et de Moselle.
Projet de maintenance applicative
- Analyse et cadrage technique.
- Réalisation des évolutions fonctionnelles.
- Correction des anomalies de production ou de recette.
- Réalisation/Adaptation des tests Junit.
Environnement technique :
- Windows.
Outils et langages utilisés:
Java/J2EE, Spring, HTML, java script, thymeLeaf, JSon Spring JPA Specification, sql.
Février 2013 jusqu’au Juin 2015
Team lead au sein de Capgemini (Maroc / France) avec la culture Lean
Projet SIRHEN
Le programme SIRHEN repose sur une architecture SOA :
Tache de conception :
- Analyse du besoin spécifié dans les spécifications fonctionnelles détaillées.
- Identification du diagramme d’entités.
- Identification des objets.
- Identification des services applicatifs impactés.
- Etude de l’interaction des modules applicatifs.
- Gestion de versions
- Modélisation de la conception dans l’outil RSM.
Tache de développement :
- Etude du besoin fonctionnel de la tache à développer.
- Réalisation de services : couches service, domaine, persistance.
- Réalisation des tests Junit de chaque service, en effectuant un Junit pour le cas nominal et autant de Junit que de cas alternatifs.
- Réalisation des interfaces (IHM).
- Implémentation des différentes règles de gestion écran.
- Implémentations des cas d’utilisation reliant les interfaces et les services (controleur, coordination, appel service)
- Préparation des jeux de données (données BDD ou bouchons) pour tester les interfaces et les cas d’utilisations
(scénario nominal et les scénarios alternatifs).
Taches suivi
- Chiffrage de la mission de conception.
- Planification de la phase de conception des projets en charge.
- Revue de conception des membres de l’équipe de conception.
- Reporting quotidien de l'avancement des phases projet. (DSTUM)
- Assurer le suivi des activités (charges, délais, résoudre les blocages)
- Chiffrage de la mission de développement
- Planification de la phase de développement des projets en charge.
- Point quotidien avec l’équipe de développement. (DSTUM)
- Revue de code, après les 25%, 50%, 75% et 100% d’avancement.
- Effectuer des tests fonctionnels par lots
- Planifier la phase des tests finaux.
- Déroulement des EPP (évaluation de la performance sur le projet) des collaborateurs.
- Reporting et réunion hebdomadaire sur le respect des indicateurs (RAF, Budget initial, Budget ré-estimés) Plan d’action
Environnement technique :
- UNIX, Windows.
Outils et langages utilisés:
- Java/J2EE, Spring, Web Services, JSF/Rich Faces, JPA/Hibernate
Juillet 2009 à 31/12/2012
Team lead au sein de Capgemini (Maroc / France) avec la culture Lean
Projet SNCF FRET
Taches managériales
- Analyser les besoins du client, évaluer les charges ;
- Etude des évolutions demandées par le client et estimation de la capacité de production.
- Planifier, coordonner les opérations et assurer le reporting du projet ;
- Attribuer les activités à l’équipe projet
- Former et encadrer l’équipe ;
- Identifier les risques ;
- Reporting quotidien de l'avancement des phases projet.
- Assurer le suivi des activités
- Assurer le suivi des phases projets :
o Livraison des spécifications fonctionnelles
o chiffrages
o Conception techniques
o Développement et tests unitaires
o Intégration
o Validation fonctionnelle
- Contrôler la qualité des livrables ;
- Assurer la livraison des composants selon les échéanciers ;
- Déroulement des suivis collaborateurs de l'équipe mensuellement.
Déroulement des EPP (évaluation de la performance sur le projet) des collaborateurs.
- Produire les KPI (Key Project Indicators)
- Reporting et réunion hebdomadaire sur le respect des indicateurs (RAF, Budget initial, Budget réestimés, qualité du delivery, SLA)
Plan d’action
Taches techniques
- Rédaction des conceptions techniques.
- Développements /Maintenance des applications du projet.
- Correction des anomalies
Environnement technique : UNIX, Windows.
Outils et langages utilisés: Java, Struts, EJB, SQL, PL /Sql, weblogique, script ant, maven,
Eclipse, PUTTY, Sql Developper
Septembre 2007 - Juin 2009
Ingénieur de réalisation au sein de Metaware Service (Maroc / France).
Projet de migration AGORA
- Migration du système MVS vers LINUX ;
- Migration d’une base de données DB2 vers une base UDB;
- Migration des fichiers VSAM, SAM vers des fichiers ISAM, SAM ;
Projet de migration El Corte Ingles
- Rédaction des spécifications externe (en anglais) ;
- Migration du code source Visual basic vers un code Java ;
- Migration du code source ASP vers un code JSP ;
Projet Demoulas
- Rédaction des spécifications externe (en anglais) ;
- développement d’une interface pour la sélection des couleurs ;
Environnement technique : LINUX, UNIX, MVS, Windows.
Outils et langages utilisés: DB2, Cobol, Shel ksh, Templaiter.sss, FTP, SSH, PUTTY, Shel ksh, Java, JSP.
Septembre 2006 - Aout 2007
Analyste développeur au sein de la BNP Paribas Med IT (Maroc / France).
Projets BNP
- Mise en place des applications transactionnelles bancaires ;
- Développement des applications et transactions bancaires SDOV6 pour la BNP Paribas ;
- Maintenance des applications bancaire SDOV4 ;
- Construction des interfaces ;
Environnement technique : SDO
Outils et langages utilisés: JAVA, JAVASCRIPT, DELPHI, MIDDLEWARE GOAL, Archétypes de la Bnp Paribas.
Juillet 2006
Projet de fin d’études :
Conception et réalisation du site Web :
Gestion d’un complexe résidentiel en appliquant le modèle MVC.
Outils et langages utilisés: MERISE, MYSQL, PHP.
Juin 2006
Conception et réalisation d’une application de gestion d’un hôtel :
Gestion des réservations hôtel, Gestion des plannings.
Outils et langages utilisés: UML, JAVA, ACCESS.
Mai 2006
Conception et réalisation de l’application web :
Gestion d’une base de données Mysql pour le calcul d’impôt en appliquant le modèle MVC
Outils et langages utilisés: UML, MYSQL, PHP .
Avril 2006
Réalisation d’un Mini Compilateur : ILLICO-80
Outils et langages utilisés: LINUX , JAVA.
Juin 2005
Mini Projet de construction d’un arbre généalogique en utilisant les listes chaînées.
Formation
2008
DUESS Systèmes d'Information Business Intelligence à la faculté des sciences et technologies :
2006
Licence appliqué option Génie Informatique de l’université Hassan II Aïn Chock
2002
Baccalauréat série science expérimentale (mention assez bien).
Langues
Français, Anglais, Arabe.