Expériences professionnelles
Depuis Janvier 2014
Konica Minolta – Chef de projet
Application Web pour la gestion des box de supervision réseau.
Gestion de projet et des ressources, rédaction des documents de spécifications fonctionnelles et définitions de l’architecture applicative, gouvernance.
Proposez une solution web en réponse aux besoins du client, réalisez un reporting régulier puis remonter les alertes.
Installer Nagios dans la Box et intégrer des fonctionnalités de surveillance qui permettent de détecter à distance les défaillances éventuelles des équipements réseaux puis remonter l’information vers un système centrale.
Environnement
Java/J2ee, Spring 4, Hibernate 3, Spring Security, Spring MVC, Spring Data, JPA 2, AngularJS, JSP, HTML5, CSS3, Bootstrap, Web Services, SOAP, Sql Server, Nagios, RaspberryPi, Perl, Apache Tomcat 7.
De Mars 2013 au Décembre 2013
Total – Chef de projet
Gestion des projets informatiques de dimension internationale
Analyser les besoins utilisateurs et rédiger le document des spécifications fonctionnelles.
Coordination, suivi des équipes internes et des prestataires, piloter les intégrateurs.
Accompagner le métier au cours des différents chantiers (inventaires, création du site SharePoint).
Planifier les installations et mise à jour des serveurs et organiser le déploiement de la solution avec l'éditeur.
Participer à la recette technique avant la mise en production.
Organiser et animer des réunions avec toutes les équipes (offshore, nearshore).
Environnement
Java/J2ee, Oracle 11G, SQL Developer, SharePoint 2003, SharePoint2007, SharePoint 2010, IIS, ASP.NET.
Octobre 2011 au Février 2013
Caisse des dépôts et de consignation - Consultant confirmé
Refonte de la banque en ligne de la caisse des dépôts et de consignation de France.
Rédaction des spécifications fonctionnelles détaillées et estimation de charge en se basant sur les SFD.
Prendre la responsabilité de former fonctionnellement des nouveaux prestataires.
Mettre en place l’architecture logicielle et concevoir la base de données.
Utiliser la méthodologie Agile pour le développement.
Réaliser les modules Consultation, Flux de masses et EDI (Echange de données informatisées).
Environnement
JAVA 6, Java EE, JAX-WS METRO, JPA, Hibernate 3.6, Hibernate Validator, Spring 3.1, API Dozer, Web Services, XSD, Tomcat 7, Eclipse 3.6, Oracle 11g, TOAD, HTML 5, CSS 3, jQuery, Agile, SCRUM, SONAR, SVN, MAVEN 2, UML2, Enterprise Architect 9.
Mars 2011 au Septembre 2011
EDF - Consultant confirmé
Conception et réalisation d’un bandeau téléphonique
Participer à l’analyse des besoins, rédiger des spécifications fonctionnelles générales et détaillés, concevoir les nouvelles fonctionnalités.
Parmi ces logiciels, on peut compter ; Application GBT (une application qui permet la gestion du Bandeau téléphonique des clients résidentiels) (J2EE), Développement Application Lanceur (application permettant la gestion du démarrage de l'application Bandeau téléphonique des clients résidentiel) (.Net) et Application ALI (application permettant la gestion de l'application Lanceur) (.Net).
Environnement
Java, JSP, JBOSS, JSF, Genesys, Oracle, PL/SQL, HTML, CSS, JavaScript, CVS, Eclipse, .Net 3.0, C#, MVS 2005.
Février 2010 au Février 2011
Orange - Ingénieur d’étude et développement
******** rubrique « espace client »
Etude et développement de nouvelles fonctionnalités.
Conduite des développements et correction des anomalies.
Mise en production.
Environnement
Java, JSP, spring, Hibernate, Web Service, Ant, Jonas, Oracle, HTML, CSS, JavaScript, CVS, Eclipse.
Septembre 2009 au Janvier 2010
BOUYGUES TELECOM - Ingénieur d’étude et développement
Mettre en place des activités d’optimisation et de reporting des performances radio 3G.
Réaliser une interface graphique de performances 3G qui s’appuie sur les services fournis par l’application GPR (Ground Penetrating Radar) et d’autres applications (BCM, GIR),
Mettre en place un outil de support des activités d’optimisation et de reporting des performances de la radio 3G afin de piloter les alertes,
Mettre en place des actions automatiques afin piloté les alertes remonté,
Environnement
.Net 3.5, WPF, XAML, VB.NET, WCF, oracle, PL/SQL, SQL, SVN.
Mars 2009 à l’Août 2009
NOLIS - Ingénieur d’étude et développement
Application de bourse de fret permettant de consulter, déposer et traiter des offres exclusivement par des professionnels du transport (********)
Analyse des besoins, étude de l’existant et développement de nouvelles fonctionnalités du processus,
Exploitation et rédaction des plans de test d’acceptation.
Environnement
.NET, C#, ASP.NET, SQL SERVER 2000, PL/SQL, SVN, IIS, VSS.
NOVEDIA SOLUTIONS 09/2008 à 01/2009
Ingénieur d’étude et développement.
Mission chez Visa Informatique – Application Web de gestion financière public
Étude du processus existant
Rédaction des spécifications fonctionnelles et non fonctionnelles
Conception et développement de nouvelles fonctionnalités du processus
Étude et développement du logique métier.
Suivi du développement
Tests unitaire et phase de recette
Coordination du développement
Env. Technique JDEVELOPER 11g – Java – JSF – ADF FACES – ORACLE – PLSQL – SQL – UML – Windows NT – SVN
THALES SECURITY & SERVICES 02/2008 à 06/2008
Développement C#/WPF
SIMC - Système Interactif Mine Char
Étude du processus existant
Applicabilité des technologies Web dans le domaine de la simulation vivante
Prospection et recherche à propos des technologies Web existantes
Rédaction des spécifications fonctionnelles et non fonctionnelles
Conception et développement de nouvelles fonctionnalités du processus
Mettre en application les résultats obtenus en réalisant un démonstrateur utilisant les web services.
Maintenance corrective et évolutive du processus
Coordination du développement.
Env. Technique DotNet 3.5 – C# – WPF – XAML – SilverLight – UML – Windows NT – PostgreSQL – ClearCase
BIEN VU 07/2007 à 09/2007
Développement J2EE
Gestion des états journaliers pour les transactions des clients et des fournisseurs de BIEN VU
Analyse des besoins.
Spécifications techniques
Conception de la base de données PostgresSQL.
Développement Java de la partie métier et des interfaces utilisateurs
Évaluation sur l'utilisation des technologies
Mise en production.
Env. Technique Java – JSP/Servlet – Struts – Spring – Hibernate – Serveur Apache Tomcat 6.0 – UML – PostgreSQL.
Ecole Nationale des Sciences de l’Informatique 02/2007 à 06/2007
Développement J2EE
Suivi les épidémies réparties en TUNISIE
Analyse des besoins
Conception de la base de données MySQL
Spécifications techniques
Développement d’interface pour le médecin afin de remplir les consultations des patients
Développement d’interface utilisateur permettant de visualiser les différentes épidémies réparties dans la TUNISIE.
Env. Technique Java – JSP/Servlet – MySQL – UML – Windows NT – Serveur TOMCAT – MVC2
BIODATA CARATAGO 02/2005 à 07/2005
Développement JAVA
Développement d'un logiciel de gestion des logs pour les Systèmes de Détection des Intrusions (SDI) SNORT et PRELUDE
Analyse des besoins
Modéliser la sécurité des réseaux informatiques à l’aide de SNORT et PRELUDE
Corriger les faux positives des deux Systèmes
Spécifications techniques
Conception de la base de données MySQL
Développement d’interface utilisateur permettant de suivre les traitements rendu par SNORT et PRELUDE
Env. Technique Java – MySQL – UML – SNORT – PRELUDE – RedHat(8.0) – Swing
FORMATION
2008 : Bac+6 – Diplôme d’ingénierie en Informatique à l’Ecole Nationale des Sciences de l’Informatique.
2005 : Bac+3 - Diplôme Universitaire de Technologie à l’Institut Supérieur d’Informatique.
2002 : Baccalauréat Mathématique
LANGUES
Arabe Langue maternelle
Français Courant
Anglais Niveau correct
COMPÉTENCES TECHNIQUES
Développement
JAVA / J2EE, C#/WPF, PL / SQL, PHP 4, C/C++, HTML / CSS, JavaScript.
Bases de données
Oracle, SQL Server 2002, MySQL, PostgreSQL.
Framework
Struts, Hibernate, Spring, JSF, Swing, DisplayTag, XAML, ADF FACES.
Gestion du processus de développement
Ant, ClearCase, SVN, log4j.
Serveurs Web et Serveurs d’Applications
Tomcat 5, Apache 2.0, IIS.
Produits
Eclipse, NetBeans, JDeveloper 11g.
Méthodologie et formalisme
UML (Rational Rose, Magic Draw).