Programmation : C/C++ et C#, VB/VB.NET, JAVA/J2EE, PL/SQL, Lisp, PROLOG et COBOL.
Conception de base des données : SQL SERVER, MYSQL, ORACLE, Access.
Développement WEB : HTML, PHP, CSS, JAVASCRIPT, ASP.NET
Réseaux informatiques : Réseaux locaux, Ethernet, TCP/IP.
Multimédia: DREAMWEAVER, Flash, Paint.NET.
Modélisation : UML, MERISE1.0 et 2.0.
Du 8 mars au 8 juillet 2011 : Projet de fin des études, effectué à S2M, sous thème, Migration des batchs processing SelectSystem du PL/SQL vers le multithreading du langage JAVA.
Du 1 juillet au 30 août 2010 : Stage d’application, effectué à GEOMAP, sous le thème Gestion de planification de renouvellement des réseaux d’eau potable, à l’aide des outils de cartographie et langage PHP.
Du 14 avril au 15 juin 2009 : Stage et projet de fin des études, effectué à MoroccoW3, sous thème Gestion école, application développée avec ASP.NET
Janvier 2009 : Mini projet en JAVA sous thème de gestion des emprunts dans une bibliothèque.
De avril à juin 2008 : Stage de fin des études, effectué à MoroccoW3, sous thème de conception de progiciel de la gestion commerciale et conception de site web pour gestion école.
De janvier à mars 2008 : Projet de fin des études sous thème de la création d’un système de vidéo surveillance, le résumé vidéo et l’indexation des images (en JAVA).
Aout 2007 : Stage d’initiation au holding d’aménagement ALOMRANE, sous thème la gestion des déplacements (en VB6).