Langues
Arabe : Langue maternelle.
Français : Bilingue.
Anglais : Lu (Excellent), Ecrit (Moyen), Parlé (Moyen).
Compétences et connaissances
Techniques :
Analyse, modélisation, conception : UML, OSSAD, BPMN, MERISE.
J2EE, APIs et Frameworks : Struts (1.2, 2), JSF, Servlets, Hibernate, EJBs, Spring, Axis 2, Xfire, Log4j, JDBC, DOM, AJAX, GWT, Jmeter (test de performance), Hibernate Synchronizer, Flex 3.0, BlazeDs, Jquery.
Architectures et plateformes : J2EE, Architectures distribuées (WebServices, EJB, Corba), Dot Net 2003, Client serveur.
Web : ASP, HTML, XML, PHP, CSS, JavaScript.
Programmation : Java, PL/SQL, MXML, ActionScript, C#, C/C++, VB .NET.
Outils : Eclipse, WSAD, Dotnet, DotNETCharting, Rational Rose, AMC, Windesign, Star UML,
CVS, SVN, ANT, MAVEN, Continiuum, Archiva, CheckStyle, PMD.
Serveurs d’application : Tomcat, Websphere (5.0, 6.0, 6.1), IIS.
Design Pattern : Memento, Singleton, IOC, AOP, Proxy, Façade, DAO, DTO.
SGBD : Oracle, MySql, Access, Informix, Sql Server 2000, 2005, Toad, Sql Developper.
Systèmes d’exploitation : Windows 2000/2003/NT/XP, UNIX, LINUX (Red hat, Mandrake, Suse).
Réseaux : Administration, Cisco CCNA (1, 2, 3 et 4), sécurité, Wireless.
Gestion de projet et Système d’information :
Système d’information : Processus Métier, Urbanisation des SI, Qualité SI, schéma directeur, Workflow, Datawarehouse, Reporting, analyse de données.
Gestion de projet : Cycles de développement, étude de faisabilité, mesure d’efficacité, cahier des charges, spécifications fonctionnelles, spécifications de qualité, spécifications de ressources, Reporting, Planification (réseau d’activités et de priorité, PERT, CPM, Gant), Chiffrage (Cocomo 1 et 2, Albrecht, Mark 2), gestion des risques (analyse de profil, arbre de décision…), évaluation coûts-bénéfices (profit net, retour sur investissement, valeur présente nette…), pilotage d’avancement et de l’évolution couts, contrôle du changement des besoins, gestion des membres de l’équipe (motivation, encouragement, Taylorisme, théories de X et de Y, Maslow, Herzberg, Oldham-Hackman), mener une réunion d’équipe, Qualité (produit et procédure).
Bonnes connaissances en : RUP, Agile, scrum, cmmi.
Outils : OpenWorkbench, Microsoft Project 2007.
Œuvres étudiées :
• Mcgraw-Hill - Software Project Management - Second Edition
• OReilly Applied Software Project Management
• Manning – Spring 2.5 in Action
• Manning - Adobe. Flex 3 in Action
• Wiley Java and Flex Integration Bible
• Processus métier et systèmes d’informations
• Packt Publishing - Maven 2 Archiva Continuum 2009
• Blazeds developpement guide
• Maven 2.0- The Definitive Guide
• Manning - Junit in Action
• Apress Practical.Apache.Struts2.Web.2.0.Projects
• Microsoft Project 2007 Bible
• Urbanisation des systèmes d’informations
…