I am currently serving as president of the FSU Faculty Senate and member of the FSU Board of Trustees and FSU Foundation Board of Trustees, as well as a multitude of other university level committees. I received my PhD in Computer Science from the University of California - Davis, after earning an MS and BS in Computer Science from CSU- Sacramento. Sometime before getting my dissertation signed I joined the faculty at UC - Riverside (1995 - 1997). In 1997 I left UCR and went to the University of Michigan as a faculty member in the EECS department. I was there from 1997 until 2003 when I left there to join the faculty at FSU. Through most of that history I was a computer architect, working on cache design and some other processor optimizations.
Since around 2009, I have been moving into other areas as well. My research group is now split into three areas: computer architecture, computational biology, and mobile systems (Android and iPhone). It is quite a broad range of topics, but my students try to keep me informed about their latest findings. My research is funded by the National Science Foundation, Intel Corporation, IBM, and (of course) taxpayers throughout the country.
I now spend much of my time doing committee work for the university, but I still teach a course each Spring semester, and give occasional advice to graduate students. If you want a more up-to-date view of my mobile work, try the mobile lab.