Watson Research Center in New York. Since joining IBM in November 2010, he has been working on application-level security, control, analytics, management and monitoring of mobile devices running in the enterprise. This work includes visual modeling tools and middleware for post-deployment instrumentation and user interface event logging on mobile applications. Joe has knowledge and enjoys working on both server-side and client-side software, and he is an advocate of open-source software and development practice.