• From Oct.,1989 to June, 1991 teaching assistance in Chemical Eng. Dep., Faculty of Engineering, Alexandria University. • From Oct., 1993 to Dec., 1995 teaching assistance in EAA (Egyptian Atomic Authority). • From Jan, 1996 up to Oct., 2002 instructor in Basic Science Dept. Faculty of Engineering, Arab Academy for Science & Technology • From Oct., 2002 up to Dec,2009 lecturer in Basic Science Dept., Faculty of Engineering, Arab Academy for Science & Technology. • From Jan,2010 up to now Associate Professor in Basic Science Dept., Faculty of Engineering, Arab Academy for Science & Technology. • Post Doctoral in Chemical Dept. Lakehead University, Thunder Bay, Ontario, Canada, from Feb., 2007 to Aug., 2007. • Visiting professor in Chem., Eng., Dept. Lakehead University, Thunder Bay, Ontario, Canada, from June 2010 to Oct, 2010. • Visiting professor in Chem., Eng., Dept. Lakehead University, Thunder Bay, Ontario, Canada, from June 2012 to Sep, 2012.