About me

I am a graduate student working with Philip Guo in the Design Lab at UC San Diego, to create user-centered interventions to help people program effectively, at scale.

Improving the usability of error messages in Flutter

Last summer, I was a UX Research intern at Google, where I worked on the topic of usability of error messages in Flutter by means of interviews with stakeholders, applications of visual design techniques in prototyping, surveys (using Qualtrics) and quantitative analysis. We submitted a poster to CHI 2019 discussing...

Exploring new interactions with screencast videos

Love them or hate them, videos are a pervasive format for delivering online education at scale. They are especially popular for computer programming tutorials since videos convey expert narration alongside the dynamic effects of editing and running code. However, these screencast videos simply consist of...

Analytics at Adobe

I spent a summer at Adobe Technology Labs (Bangalore) with a multidisciplinary team consisting of two co-interns and a data scientist, Dr. Moumita Sinha. We decided to study and visualize shopping cart abandonment for the purpose of permission marketing. We classified visitors of a prominent e-commerce site...

A study of conversational agent design

As distance programming education grows, exploring ways to provide one-on-one tutoring is important. We conducted an experiment to study how conversation agent-tutors impact programming. Participants solved two problems in an online learn-to-code platform. In the control, they were given no outside assistance. In the treatment, we simulated an assistive chat......

Android permissions reimagined

Starting from Marshmallow (Android 6), users could place an app either in a position of absolute distrust or one with a high level of trust. We show how this does not offer the flexibility to allow certain actions while preventing undesirable ones. This paper aims to address the problem by......

Startup UCSD hackathon

Background: Business marketing is messy, and it’s even harder for small businesses and shops to get the word out. Sure, they can create a Facebook page and try to market it themselves, but they have to compete with companies with huge ad budgets, content strategists and social...