I am am an Associate Professor at Bentley's Computer Information Systems department, a member of ERP Usability, RealViz and Music Analytics research groups at Bentley. I teach graduate and undergraduate courses, mostly in programming and data management.
My research interests lie in the area of intelligent and collaborative systems. With my colleagues and students I study how to create software systems that would work not just like mere tools, but more like ideal human assistants: smart, capable, helpful and considerate. Such behaviors make a system collaborative and the system-user interaction becomes human-computer collaboration. Creating systems that behave collaboratively requires developing design and evaluation methods, as well as appropriate representations, algorithms and novel user interface components, and that is what I have been doing for the past decade and a half.
Implemented prototypes include a system, helping a user find and insert citations, called Writer's Aid, an interactive interface component displaying process-related context information for enterprise systems, called ProcViz, a component that captures the history of system use and can replay any past system-user interaction, called Playback, and a couple of useful visualizations: an Association Map for exploring relationships between entities, and a Dynamic Task Map, for aiding navigation in systems with a large number of transactions.
Spring 2019 - cs602 - Data-driven Development in Python -- visit that site for all course and office-hours-related information