1982-1985 | Lecturer, Department of Computer Science and Automatic Control, College of Engineering, Alexandria University, Alexandria, Egypt |
1987-1987 | Teaching Assistant, Department of Computer Sciences, Purdue University, West Lafayette, Indiana |
1987-1989 | Purdue University Research Fellowship, Department of Computer Sciences, Purdue University, West Lafayette, Indiana |
1989-1991 | David Ross Research Fellow, Department of Computer Sciences, Purdue University, West Lafayette, Indiana |
1994-1994 | Visiting Researcher, Hughes Research Laboratory, Malibu, California |
1991-1995 | Assistant Professor, Computer Science Engineering Department, University of Texas at Arlington, Arlington, Texas |
1995-1996 | Visiting Assistant Professor of Computer Science, Department of Computer Sciences, Purdue University, West Lafayette, Indiana |
1996-1998 | Member of the Technical Staff, MCC - Microelectronics and Computer Technology Corporation , Austin, Texas |
2000-2000 | Academic Visitor, IBM T.J. Watson Research Center, Hawthorne, NY |
1998-2001 | Associate Professor, Computer and Information Science and Engineering Department, University of Florida, Gainesville, Florida |
2001-2004 | Tenured Associate Professor, Computer and Information Science and Engineering Department, University of Florida, Gainesville, Florida |
2001-2007 | Director of Technology Development of the NIDRR funded RERC - Rehabilitation Engineering Research Center on Successful Aging, the University of Florida |
2002-2007 | Founder, Phoneomena, Inc., a mobile middleware company |
since 2000 | Director of the Pervasive and Mobile Computing and Networking Laboratory at the University of Florida |
since 2005 | Founder and Director of the Gator Tech Smart House at the University of Florida |
since 2006 | Founder, Pervasa, Inc., a wireless Sensor integration technology company (Winner of Best of Sensors Expo Silver Award 2007) |
since 2004 | Professor, Computer and Information Science and Engineering Department, University of Florida, Gainesville, Florida |