Anirban Mukhopadhyay

Anirban Mukhopadhyay

Ph.D. student, Department of Computer Science

Virginia Tech

Biography

I am a fourth-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. I have software engineering and design research experience at Microsoft based on internship and full-time roles. 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. I design sociotechnical systems that support and transform real-world investigations involving publicly available information (OSINT). My ongoing research focuses on generating and evaluating design ideas for Generative AI to address technical and collaborative challenges with OSINT investigations. Overall, I am interested in developing effective human-AI interactions for complex, collaborative work.

Publications

A. Mukhopadhyay, S. Venkatagiri, K. Luther. 2024. OSINT Research Studios: A Flexible Crowdsourcing Framework to Scale Up Open Source Intelligence Investigations. arXiv:2401.00928 (Forthcoming at CSCW 2024)

S. Venkatagiri, A. Mukhopadhyay, K. Luther. 2023. CoSINT: Designing a Collaborative Capture the Flag Competition to Investigate Misinformation. In Proceedings of the 2023 ACM Designing Interactive Systems Conference (DIS '23). Association for Computing Machinery, New York, NY, USA, 2551–2572. https://doi.org/10.1145/3563657.3595997 (DIS 2023)

Download my resumé

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

    Virginia Tech

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

    Virginia Tech

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

    Jadavpur University, India

Skills

Full-stack Development

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

Data analysis

Pandas, Numpy, Scikit-Learn, ANOVA, Seaborn, Matplotlib

Design Research

Co-design, Design-based Research, Scenario-based Design, Research through Design, Contextual Inquiry, Human-Centered Design

Journey Mapping, Contextual Inquiry and Analysis, Wireframing, Rapid Prototyping, Survey Design, Semi-structured Interview, Thematic Analysis

Experience

 
 
 
 
 
Crowd Intelligence Lab, Virginia Tech
Graduate Research Student
January 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
 
 
 
 
 
Microsoft
Design Research Intern
Mixed Reality Design and UX Research, Microsoft
May 2023 – August 2023 Redmond, Washington

Responsibilities included:

  • Lead a generative research study on trust in Copilot-driven AI experiences
  • Develop a scenario-based study design on the effectiveness, preferred methods of interaction, and potential issues in three information worker scenarios
  • Present recommendations for system relevance, transparency, human control, and data privacy
 
 
 
 
 
Microsoft
PhD Software Engineering Intern
Mixed Reality Design and UX Research, Microsoft
May 2022 – August 2022 Redmond, Washington

Responsibilities included:

  • Explore 3D map interactions in Mixed Reality through a human-centered approach
  • Identify challenges, brainstorm ideas, prototype and evaluate intuitive navigation interactions for Hololens 2
 
 
 
 
 
Microsoft
Software Engineer
SharePoint Document Management, Microsoft
June 2018 – December 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
 
 
 
 
 
Amazon
Software Development Engineer Intern
Amazon
May 2017 – July 2027 Hyderabad, India
Created a migration tool to move data from relational database (Aurora DB) to NoSQL database (Dynamo DB)

Projects

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.