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.

Method: Qualitative analysis, interviews Venue: Microsoft Research, ACM FSE (under submission)

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.

Method: Qualitative analysis, interviews
Venue: ACM ASSETS (under submission)

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.

Method: Qualitative analysis, participatory design
Venue: ACM CHI 2026

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.

Method: Qualitative analysis, interviews
Venue: ACM ASSETS 2025

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.

Method: Mixed Methods analysis
Venue: ACM TOCE (under submission), NCUR 2025, XR Access 2025

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.

Method: Mixed Methods analysis
Venue: ACM DIS (under submission)

Read publication →