Langages : C, C++, Java, UML, SQL, HTML, XML, Shell Unix, Latex, Ocaml, VBA, PowerBuilder.
Middlewares : J2EE et CORBA Component Model
Bases de données : MySQL et Access
Systèmes : Linux, Windows et Mac OS
Outils : Eclipse, Ant, Make, Subversion, CVS
2007 – 2008 Maître assistante associée à l’Ecole des Mines de Nantes et en même temps responsable d’une partie d’un projet sur le développement d’un système d’autoadministration n Java dans le cadre du projet national RNTL-Selfware. Enseignante à l’Ecole des Mines de Nantes Enseignante des modules suivants:
2006 – 2007 Enseignante à l’université de Paris 10 de la programmation
2003 – 2006 Préparation de thèse d'Informatique à l'Université de Paris 6 Conception et Développement en JAVA d’une plate-forme dédiée à l’adaptation des applications à composants. Validation pour J2EE, CORBA et CCM. Dans le cadre du projet européen IST-COATCH, rédaction de trois délivrables. Partenaires : Thales, T-systems, Intracom, Lucent Technologies, CNRS, Object Security, Lifl, Fokus.
2002 – 2003 Stage de DEA au laboratoire Informatique de Paris6 (LIP6) : Développement ’un outil en Java et C pour adapter des conteneurs CORBA CCM.
1999 – 2000 Stage de fin d’étude au CERSIT-Alger : Réalisation d’un environnement réparti en ava basé sur la diffusion atomique et l’algorithme de consensus.
2001-2002 Développement d’application de gestion d’un centre de transfusion sanguine,ingénieur chez Sybase Algeria.
2003 – 2006 : Doctorat en informatique, Université de Paris 6.
2002 – 2003 : Diplôme de DEA Systèmes Informatiques Répartis à l’université de Paris 6.
1995 – 2000 : Diplôme d’ingénieur en informatique à l’université de l’USTHB-Alger.