Ryo Suzuki

Home Projects CV/Resume


Hi, I’m Ryo Suzuki, a Ph.D. student in Computer Science at the University of Colorado Boulder, Human-Centered Computing lab, working with Tom Yeh and Mark D. Gross.

Publications: Google Scholar

Recent Updates

2017-12-11: Two CHI 2018 full-papers have been accepted.

2017-06-27: One VL/HCC 2017 full-paper has been accepted (29%).

2017-06-21: One ASSETS 2017 full-paper has been accepted (26%).

2017-02-11: One CHI 2017 LBW paper has been accepted (38%).

2016-12-16: One L@S 2017 full paper has been accepted (22%).

2016-12-12: One ICSE 2017 full-paper has been accepted (19%).

2016-05-23: Summer at UC Berkeley with Bjoern Hartmann.

2016-01-15: One CHI 2016 full-paper has been accepted (23%).

2015-10-01: I will serve as a web and social media chair for UIST 2016

2015-05-20: Summer at Stanford with Michael Bernstein.

Full Paper

Reactile: Programming Swarm User Interfaces through Direct Physical Manipulation
Ryo Suzuki, Jun Kato, Mark D. Gross, Tom Yeh.

PEP (3D Printed Electronic Papercrafts): An Integrated Approach for 3D Sculpting Paper-based Electronic Devices
Hyunjoo Oh, Tung D. Ta, Ryo Suzuki, Mark D. Gross, Yoshihiro Kawahara, Lining Yao.

FluxMarker: Enhancing Tactile Graphics with Dynamic Tactile Markers
Ryo Suzuki, Abigale Stangl, Mark D. Gross, Tom Yeh.
[PDF] [Video] [Slide] [ACM DL] [arXiv]

TraceDiff: Debugging Unexpected Code Behavior Using Trace Divergences
Ryo Suzuki, Gustavo Soares, Andrew Head, Elena Glassman, Ruan Reis, Melina Mongiovi, Loris D’Antoni, Bjoern Hartmann.
[PDF] [Slide] [GitHub] [Demo] [IEEE] [arXiv]

Writing Reusable Code Feedback at Scale with Mixed-Initiative Program Synthesis
Andrew Head, Elena Glassman, Gustavo Soares, Ryo Suzuki, Lucas Figueredo, Loris D’Antoni, Bjoern Hartmann.

Learning Syntactic Program Transformations from Examples
Reudismam Rolim, Gustavo Soares, Loris D’Antoni, Oleksandr Polozov, Sumit Gulwani, Rohit Gheyi, Ryo Suzuki, and Bjoern Hartmann.
[PDF] [ACM DL] [arXiv]

CHI’16: Atelier: Repurposing Expert Crowdsourcing Tasks as Micro-internships
Ryo Suzuki, Niloufar Salehi, Michelle S. Lam, Juan C. Marroquin, and Michael S. Bernstein.
[PDF] [Video] [Slide] [ACM DL] [arXiv]


Poster and Demo

CHI’17 Late-Breaking Work:
Exploring the Design Space of Automatically Synthesized Hints for Introductory Programming Assignments
Ryo Suzuki, Gustavo Soares, Elena Glassman, Andrew Head, Loris D’Antoni, Bjoern Hartmann.
[PDF] [ACM DL] [Poster]

Autocomplete Textures for 3D Printing
Ryo Suzuki, Tom Yeh, Koji Yatani, Mark Gross.
[PDF] [arXiv]

UIST’15 Poster:
Daemo: a Self-Governed Crowdsourcing Marketplace
Stanford Research Collective.

CHI’15 Workshop Paper:
Toward a Community Enhanced Programming Education
Ryo Suzuki.
[PDF] [Slide] [Workshop Website]

ICSE’15 Poster:
Interactive and Collaborative Source Code Annotation
Ryo Suzuki.
[PDF] [ACM DL] [Poster]

WINE’14 Poster:
Network Thresholds and Multiple Equilibria in the Diffusion of Content-Based Platforms
Ryo Suzuki.
[PDF] [Poster]

Research Experience

August, 2015 — Current
CU Boulder, HCC Group, working with Mark D. Gross and Tom Yeh

May, 2016 — August, 2016
UC Berkeley, BiD Lab, working with Bjoern Hartmann

May, 2015 — August, 2015
Stanford University, HCI Group, working with Michael Bernstein

October, 2014 — May, 2015
University of Tokyo, IIS Lab, working with Koji Yatani

December, 2014 — March, 2015
AIST, Media Interaction Group, working with Jun Kato

Professional Activities

Organizer: UIST 2017 (Web and Social Media Chair)

Review: CHI 2016, CHI 2017, UIST 2017

Student Volunteer: UIST 2016, CHI 2017

Awards and Honors

Nakajima Foundation Scholarship, 2015

JSPS Research Fellow DC1, 2013

JASSO Fellow for Particularly Outstanding Students, 2013

JBMC Microsoft Award, 2013

Tech Crunch Tokyo 2013 Finalist, 2013

1st Prize Winner of University of Tokyo Entrepreneur Dojo, 2012

Honer of MOVIDA School founded by Taizo Son, 2012

Tohso Scholorship Fellowship, 2010

Research Interest

I’m broadly interested in Human-Computer Interaction (HCI), including Design Tools, Tangible Interface, 3D Printing, Accessibility, Programming Education, and Crowdsourcing.