Accessibility & HCI researcher · PhD candidate, University of North Texas

Interfaces that work for the people they usually leave out.

I design and study programming tools for blind and low-vision users and for learners with ADHD, then ship them so real people can use them.

See the work

Three threads, one question.

How do we make computing usable for people it usually leaves out? I work on that question from three sides.

Blind & low-vision access

Making block-based programming environments like Google Blockly work with keyboards, screen readers, and audio cues, so visual programming isn't only for sighted students.

ADHD & programming

Studying how learners with ADHD experience programming, and building adaptive tools that reduce distraction and help with planning and debugging.

Human-computer interaction

The method behind both: co-design, surveys, usability studies, and qualitative analysis, so what gets built is grounded in how people really work.

Selected work.

Research tools and products I've built, studied, or shipped.

  • 2025–now

    Focusly, an adaptive block-based programming tool for learners with ADHD

    The core of my dissertation. Focusly adds a hint system, a task breaker, a progress summarizer, a focus timer, and a reward system on top of a block-based editor, each one shaped by survey data from adults with ADHD. A co-design study is underway.

    ADHDAdaptive UICo-designJavaScript
  • 2024–now

    Accessible Blockly for blind and low-vision programmers

    Research Assistant work in the DiscoverABILITY Lab: an extension-based accessibility framework for Google Blockly with keyboard navigation and an audio cue system whose sounds change with nesting depth. Funded by Google's Blockly Accessibility Fund.

    Screen readersAudio designBlockly
  • 2026

    AI-AC, an accessibility checker for any website

    A published Chrome extension that scores a page per disability profile instead of one flat list. A local rules engine mapped to WCAG 2.2 runs free; an optional AI vision pass reads a screenshot the way a person sees it and catches text baked into images, meaning carried by colour alone, and mismatched alt text.

  • Personal

    Strangers Connect, real-time video chat

    A full-stack app that connects people worldwide: peer-to-peer WebRTC video, Socket.io signalling, end-to-end encrypted messaging, dark and light themes.

Publications & papers.

Peer-reviewed work and papers in the pipeline.

  • An Extension-Based Accessibility Framework for Making Blockly Accessible to Blind and Low-Vision Users
    Rubel Hassan Mollik, Vamsi Krishna Kosuri, Hans Djalali, Stephanie Ludi, Aboubakar Mountapmbeme · UISE '26, 1st International Workshop on User Interface and Experience for Software Engineering, Rio de Janeiro, April 2026 · ACM
  • Papers under review
    Two further papers on accessible block-based programming are currently under review. Details available on request once they are public.

Teaching & mentorship.

University of North Texas, Department of Computer Science and Engineering.

  • Undergraduate research mentor, UR2PhDGuiding undergraduates through their first research projects in accessible computing.
  • Teaching Assistant, Human-Computer InteractionInteraction design, evaluation, and usability.
  • Teaching Assistant, Assembly LanguageLow-level programming, architecture, and debugging.
  • Teaching Assistant, Cyber SecuritySecurity fundamentals and threat models.
  • Teaching Assistant, Secure E-CommerceTrust, transactions, and safe web systems.
I care most about the moment something finally clicks for a learner who was told the subject wasn't for them.
Vamsi Krishna Kosuri

I'm a fourth-year PhD candidate in Computer Science at the University of North Texas, advised by Dr. Stephanie Ludi in the DiscoverABILITY Lab. I expect to graduate in May 2027.

My research asks a stubborn question: the tools we build for programming and learning assume a certain kind of user, so what does it take to make them work for everyone else? That takes me from screen-reader semantics and audio interfaces to the lived experience of neurodivergent students, and to shipping real tools like AI-AC.

I move between research methods and engineering because good accessibility needs both: evidence about people, and software that actually runs. I'm from Visakhapatnam, India, and I speak Telugu and English.

Accessibility

WCAG 2.2, screen readers, keyboard navigation, audio interfaces, accessible PDF

Research methods

Co-design, surveys, usability testing, qualitative coding, experiment design, statistics

Engineering

JavaScript, Python, C#, HTML/CSS, Blockly, Chrome extensions, Unity3D

Design

Figma, Adobe XD, prototyping, interaction design

Let's build something everyone can use.

Texas, USA GitHub
Ask me anything about Vamsi