About me

I am an Assistant Professor in the Department of Information Sciences and Technologies and the Department of Computer Science of the Golisano College of Computing and Information Sciences at the Rochester Institute of Technology in Rochester, New York.

I graduated in 2009 with my Ph.D. in Computer Science from the School of Interactive Computing at Georgia Tech. Subsequently, I worked for Nokia Research and Samsung Research before returning to academia in 2014.

You can download my CV here.


I founded and direct the Future Everyday Technology Research Lab (FETLab); together with my students I design, prototype, and study interactive technology that may one day become woven into the fabric of our everyday lives.

Here is a photo of the FETLab members at the end of the 2016 academic year:

FETLab Membership


My research is in the area of human-computer interaction, where I concentrate on new interaction techniques, devices, and applications. Historically I have concentrated on wearable and mobile computing, with the goal of allowing people to be less focused on their technology and more engaged with the world, while still reaping the creativity and productivity benefits of their devices. My current research continues this thread while adding a second focus on helping non-experts more easily understand and use personal fabrication technology such as 3D printers, laser cutters, and CNC routers.

My research is supported by HP, Nokia, and the National Science Foundation.


I teach two classes, which are constantly being updated: HCIN-720 in Fall semesters, and HCIN-722 in Spring semesters:

HCIN-720: Prototyping Wearable and Internet of Things Devices

Software is no longer the only domain that practitioners of Human-Computer Interaction (HCI) find themselves involved in. There is a “hardware renaissance” underway in Silicon Valley, and as a result the computing industry is in need of user experience designers, interaction designers, and HCI specialists who understand how to work with people and hardware as well as with software. The goal of this course is to teach students how to rapidly prototype and evaluate systems that combine hardware and software.

HCIN-722: HCI with Mobile, Wearable, and Ubiquitous Devices

Modern computing devices include more than just mobile phones, with wearable and ubiquitous (for example, Internet of Things) devices rapidly emerging as additional platforms. These new devices offer unique interaction capabilities and challenges. Students will learn to think about and design effective interactions for mobile, wearable, and ubiquitous computing devices. Students will also gain a background in research in these areas. The main goal of the course is to enable students to work with HCI for these types of devices.

HCIN-722 is a seminar-style course with projects: students read research papers and discuss them in class; teach a class themselves on a technical or theoretical topic; and engage in a semester-long group project around a new wearable or mobile device.


You can see statistics on my Google Scholar profile page.