Prior to joining Florida Tech, he worked as a Principal Investigator and Software Engineer at Harris Corp., an international communications company. At Harris, he undertook a variety of research projects in the national intelligence, cyber security, and healthcare informatics domains, with a focus on information and knowledge management. He received his Ph.D. and B.S. degrees in computer engineering from Florida Atlantic University and his M.S. degree in the same field from the University of Florida. Previously, he founded a company that offered Web-based news content aggregation, query, and dissemination products. His research interests include cyber security, content-based image retrieval, biologically-inspired computing, image processing, human and computer vision, and data mining.