He specializes in R&D prototypes, integrating diverse technological innovations into new software designs. His interests include automated reasoning, knowledge representation, information visualization, social media and geographic systems. He has developed numerous prototypes that blend innovative visualizations, current semantic techniques and data fusion. In addition to research efforts, he has developed and integrated numerous innovative designs into operational systems, particularly in the government and intelligence communities.