Anirban Mukhopadhyay

Anirban Mukhopadhyay

Ph.D. student, Department of Computer Science

Virginia Tech


I am a second-year Ph.D. student in the Department of Computer Science at Virginia Tech, where I am advised by Dr. Kurt Luther in the Crowd Intelligence Lab . Prior to joining grad school, I was a Software Engineer at Microsoft for two and a half years. I obtained a Bachelor of Engineering degree in Computer Science and Engineering from Jadavpur University, India.

In my research, I take a mixed-methods approach that combines my skills in software development and human-computer interaction. The work entails the design and evaluation of sociotechnical systems that support expert-led crowdsourcing and collaboration. Overall, I am interested in human-AI interaction projects that aim to augment the work practices of experts.

Download my resumé

  • Human-AI Interaction
  • Crowdsourcing
  • Future of Work
  • Ph.D. in Computer Science, 2021 - Present

    Virginia Tech

  • M.S. in Computer Science, 2021 - Present

    Virginia Tech

  • Bachelor of Engineering in Computer Science and Engineering, 2014 - 2018

    Jadavpur University, India


Full-stack Development

REST APIs, SQLServer, PostgreSQL, DynamoDB, Django, React, Heroku app hosting

Data analysis

Pandas, Numpy, Scikit-Learn, Seaborn, Matplotlib

Design Research

Survey Design, Semi-structured interview and Thematic Analysis, Wireframing, Contextual Analysis


Crowd Intelligence Lab, Virginia Tech
Graduate Research Student
Jan 2021 – Present Blacksburg, Virginia
  • Research Assistant at the Crowd Intelligence Lab with Dr. Kurt Luther.
  • Relevant Coursework - Human-AI Interaction, Data Analytics, Deep Learning, Usability Engineering, Computer Supported Collaborative
Software Engineer
Jun 2018 – Dec 2020 Hyderabad, India

Responsibilities included:

  • Full stack development using C#, React, Python
  • Improvement of service reliability and API performance
  • Proof of concept for auto-tagging feature in SharePoint
Software Development Engineer Intern
May 2017 – Jul 2027 Hyderabad, India
Created a migration tool to move data from relational database (Aurora DB) to NoSQL database (Dynamo DB)


Explorable Interactive Human Reposing

Human-AI Interaction Course project 2021

We design a notebook to allow the user to upload an image of a person and modify the pose of that person by dragging and dropping body joints.

We use CoCosNet-v2 to synthesize the image of the reposed person. We use OpenPose to extract the pose of the person. We use IPython widgets to enable interaction with the extracted pose.