Research Mentorship

I have advised PhD students through industry research internships and fellowships at Apple and Microsoft. Each internship is scoped as a roughly three-month research project on topics relevant to the company's products, with the goal of producing a publication at a top-tier HCI, software engineering, or AI conference.

Apple

Student University Year Current Position
Saketh KasibatlaUC San Diego2026PhD Student
Arun Krishna VajjalaGeorge Mason University2025Apple
Xia SuUniversity of Washington2025PhD Student
Jenny LiangCarnegie Mellon University2025PhD Student
Yuwen LuUniversity of Notre Dame2024Krea AI
Forough MehralianUC Irvine2024Apple
Venkatesh PotluriUniversity of Washington2023University of Michigan
Devin GreenStanford University2023Apple
Regina ChengUniversity of Washington2023Apple
Wode NiCarnegie Mellon University2022Brilliant
Gabriel MatuteUC Berkeley2022Databricks
Jason WuCarnegie Mellon University2021Purdue University
Ángel CabreraCarnegie Mellon University2021Axiom Bio
Alex BäuerleUlm University2021Google

Microsoft

Student University Year Current Position
Sam LauUC San Diego2020UC San Diego
Rini ChattopadhyayOregon State University2019University of Southern California
Nicholas NelsonOregon State University2019Clark College
Fred HohmanGeorgia Tech2018Apple
Andrew HeadUC Berkeley2018University of Pennsylvania
Justin SmithNC State University2018Lafayette College
Ian DrososUC San Diego2018Trent AI

Selected Publications with Mentees

Selected publications from 2018–2026 co-authored with mentees. Mentee names are in bold.

Venue Authors & Title
CHI 2026 Jason Wu, Amanda Swearngin, Arun Krishna Vajjala, Alan Leung, Jeffrey Nichols, and Titus Barik. Improving User Interface Generation Models from Designer Feedback.
CHI 2025 Yuwen Lu, Alan Leung, Amanda Swearngin, Jeffrey Nichols, and Titus Barik. Misty: UI Prototyping Through Interactive Conceptual Blending.
UIST 2025 Alan Leung, Regina Cheng, Jason Wu, Jeffrey Nichols, and Titus Barik. SQUIRE: Interactive UI Authoring via Slot QUery Intermediate REpresentations.
VLHCC 2024 Regina Cheng, Titus Barik, Alan Leung, Fred Hohman, and Jeffrey Nichols. BISCUIT: Scaffolding LLM-Generated Code with Ephemeral UIs in Computational Notebooks.
PLDI 2024 Gabriel Matute, Wode Ni, Titus Barik, Alvin Cheung, and Sarah Chasins. Syntactic Code Search with Sequence-to-Tree Matching: Supporting Syntactic Search with Incomplete Code Fragments.
NAACL 2024 Jason Wu, Eldon Schoop, Alan Leung, Titus Barik, Jeffrey Bigham, and Jeffrey Nichols. UICoder: Finetuning Large Language Models to Generate User Interface Code through Automated Feedback.
CHI 2022 Alex Bäuerle, Ángel Alexander Cabrera, Fred Hohman, Megan Maher, David Koski, Xavier Suau, Titus Barik, and Dominik Moritz. Symphony: Composing Interactive Interfaces for Machine Learning.
IUI 2022 Shirin Feiz, Jason Wu, Xiaoyi Zhang, Amanda Swearngin, Titus Barik, and Jeffrey Nichols. Understanding Screen Relationships from Screenshots of Smartphone Applications.
CHI 2022 Jieshan Chen, Amanda Swearngin, Jason Wu, Titus Barik, Jeffrey Nichols, and Xiaoyi Zhang. Towards Complete Icon Labeling in Mobile Applications.
UIST 2021 Wode Ni, Joshua Sunshine, Vu Le, Sumit Gulwani, and Titus Barik. reCode: A Lightweight Find-and-Replace Interaction in the IDE for Transforming Code by Example.
CHI 2021 Samuel Lau, Sruti Srinivasa Ragavan, Ken Milne, Titus Barik, and Advait Sarkar. TweakIt: Supporting End-User Programmers Who Transmogrify Code.
VLHCC 2020 Justin Smith, Chris Theisen, and Titus Barik. A Case Study of Software Security Red Teams at Microsoft.
CHI 2020 Ian Drosos, Titus Barik, Philip Guo, Robert DeLine, and Sumit Gulwani. Wrex: A Unified Programming-by-Example Interaction for Synthesizing Readable Code for Data Scientists (Best Paper Award).
CHI 2020 Rini Chattopadhyay, Ishita Prasad, Austin Z. Henley, Anita Sarma, and Titus Barik. What's Wrong with Computational Notebooks? Pain Points, Needs, and Design Opportunities (Honorable Mention).
CHI 2019 Andrew Head, Fred Hohman, Titus Barik, Steven Drucker, and Robert DeLine. Managing Messes in Computational Notebooks (Best Paper Award).