Research Areas
Developer Productivity
Examining how tools, norms, and feedback mechanisms shape developers’ lived experiences.
Good Vibrations? Vibe Coding and a Seismic Shift in Developer Culture
This study explores the emerging practice of “vibe coding,” where developers engage in high-interaction, improvisational collaboration with AI tools. The work examines motivations, perceptions, and challenges around trust, control, and authorship.
Read publication →Neurotypical and Neurodivergent Developer Productivity, Communication, and Collaboration
This ongoing project examines how neurodivergent and neurotypical software engineers collaborate in real-world settings, with a focus on developers with ADHD. Through semi-structured interviews, I study communication norms, task coordination, and breakdowns in team-based work.
Generative Design and Vibe Coding: Rethinking the Design-Development Divide for UI Prototyping
This CHI 2026 meet-up explores how generative AI reshapes prototyping workflows, blurring the traditional divide between designers and developers. Through hands-on activities like a 90-minute Designathon, participants will experience and reflect on emerging AI-assisted prototyping practices, including Generative Design and Vibe Coding.
Accessibility in HCI
Understanding how people with disabilities experience their surroundings and building collaboration practices can better support them.
A Longitudinal Autoethnography of Email Access for a Professional with Chronic Illness and ADHD
This paper presents preliminary insights from a 14-year autoethnography examining email access for a professional with chronic illness and ADHD. The work documents the iterative adaptation of mainstream email features into Mail++, a personalized communication workflow designed to support executive function challenges and fluctuating access needs.
Read publication →Enhancing Learning Platforms for Individuals with ADHD
Designed and evaluated an accessible learning platform aimed at reducing cognitive load for learners with ADHD. The system emphasizes structured content, adaptive pacing, and clear visual hierarchy.
Read publication →Gesture and Gaze Recognition for Accessible Collaborative Environments
Developed a system combining gaze and gesture recognition to enable precise object referencing in shared digital workspaces, improving accessibility for blind and low-vision users.
Read publication →