
James Lin
James Lin is a senior software engineer at Google. He is a member of the Google Design Platform team, working on Relay. His past work at Google includes software engineering productivity research and software infrastructure for Google Search and A/B experiments. His research interests include end-user programming and user interface design tools. James has a PhD in computer science from the University of California, Berkeley and previously worked at IBM Research.
Research Areas
Authored Publications
Sort By
Relay: A collaborative UI model for design handoff
Tiffany Knearem
Kris Giesing
ACM Symposium on User Interface Software and Technology (2023)
Enabling the Study of Software Development Behavior with Cross-Tool Logs
Ben Holtz
Edward K. Smith
Andrea Marie Knight Dolan
Elizabeth Kammer
Jillian Dicker
Caitlin Harrison Sadowski
Lan Cheng
Emerson Murphy-Hill
IEEE Software, Special Issue on Behavioral Science of Software Engineering (2020)
Predicting Developers’ Negative Feelings about Code Review
Emerson Murphy-Hill
Elizabeth Kammer
International Conference on Software Engineering (2020)