
Hello!
I'm Hadi, a computer science PhD candidate researching
HCI | Ethics | AI
I study computer science, psychology, ethics, education, and interface design to approach challenges in human-AI interaction from a multidisciplinary perspective. I conduct human-computer interaction methodologies to ensure that humans are at the center of all design processes. My goal is to support the design of AI technologies that minimize harmful impacts on individuals and communities.
I collaborate closely with Prof. Ivon Arroyo and Francisco Castro, PhD.
Research Projects
Designing Privacy Notices to Empower End-users in Balancing Privacy and Utility in Real-time Interactions with Generative Conversational Agents
We are using methodologies rooted in human-computer interaction to design user interface privacy notices that empower end-users to benefit from chatbots while protecting the information they share with generative conversational agents.
In Progress...
Exploring the Effects of Transparency Approaches on Teacher-AI Decision-making for Classroom Orchestration
We are evaluating the effects of transparency approaches on teacher-AI decision-making within the context of K-12 classroom orchestration tools.
In Progress...
Exploring College Learners' Thought Processes on the Impact of Technology on Communities
We are integrating PEaRCE (Platform for Ethical and Responsible Computing Education) into CS courses at UMass Amherst to explore learners' awareness of ethics and responsible computing.
In Progress...
Math Teachers’ In-class Information Needs and Usage for Effective Design of Classroom Orchestration Tools
We used methodologies grounded in human-comp interaction, including contextual inquiry and focus group, and developed a conceptual model of math teachers’ in-class information needs and usage. We provided a theoretical basis for addressing challenges in learning analytics (LA) systems and classroom orchestration tools.

Resume
Experience
2020-2026
UMass Amherst
MA, US
HCI|Ethics|AI Researcher @ Advanced Learning Technologies (ALT) Lab
-
Please refer to the Projects section above for my current involvements.
2018-2018
Viratech Company
Tehran, Iran
UX Researcher Intern
-
Acted as UX Researcher dedicated to optimizing an online grocery shopping application. By monitoring user interactions with the interface, we addressed a range of usability issues, resulting in a boost in the number of customers who added orders through the application. My other responsibilities included communicating with different stakeholders to identify their pain points and discuss possible solutions.
Education
2020-2026
UMass Amherst
MA, US
Doctor of Philosophy (Ph.D.) in Computer Science
Core Courses:
Advanced Methods in HCI | Data Visualization & Exploration | Artificial Intelligence | Advanced Algorithms | Research Methods for Empirical Computer Science | Educational Data Mining & Learner Analytic | Database Design and Implementation | Neural Networks: A Modern Introduction
2013-2018
Sharif University of Technology
Bachelor of Science (B.Sc.) in Computer Engineering
Relevant Courses:
Introduction to HCI | Web Programming | Software Engineering | Database Design | Object-Oriented Designing | Java Programming
Skillset
Research Methods
Interviewing | Contextual Inquiry | Thematic Analysis | Prototyping and Wireframing
Usability testing | Qualitative research | Quantitative research
Programming & Tools
HTML & CSS | Javascript | Python | SQL | Java | Figma | Google Suite | Axure | Qualtrics
Adobe Photoshop | Adobe Premiere | NVivo | Trello | Slack | PyCharm | PgAdmin
Computer Science
Agile Methodology | Unified Modeling Language (UML) | Database Design Processes
Publications
Teaching Experience
2021-2023
UMass Amherst
Teaching Assistant
Responsible for delivering lectures, conducting office hours, leading lab sessions, and designing
exams for classes with enrollments averaging 100 students. Played a crucial role in course
management by overseeing course tools, coordinating with other TAs/UCAs, and undertaking
grading duties.
Courses assisted:
-
CS325: Introduction to Human-Computer Interaction
-
CS345: Practice and Applications of Data Management
-
CS326: Web Programming
2017
Sharif University of Technology
Teaching Assistant
Contributed to the course CE40-418: System Analysis and Design, with responsibilities including holding office hours, lab sessions, and undertaking grading duties.