2021 - Present
Assistant Professor
Computer &
Information Sciences
University of Delaware
2021 - Present
PhD Candidate
Computer &
Information Sciences
University of Delaware
2022 - Present
PhD Candidate
Computer &
Information Sciences
University of Delaware
2023 - Present
PhD Candidate
Computer &
Information Sciences
University of Delaware
2022 - Present
PhD Student
Computer &
Information Sciences
University of Delaware
2021 - Present
PhD Student
Computer &
Information Sciences
University of Delaware
2022 - Present
PhD Student
Computer &
Information Sciences
University of Delaware
2024 - Present
PhD Student
Computer &
Information Sciences
University of Delaware
2024 - Present
PhD Student
Computer &
Information Sciences
University of Delaware
2026 - Present
Visiting Scholar
Computer &
Information Sciences
University of Delaware
2022 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2023 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2024 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2024 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - Present
MS Student
Data Science
University of Delaware
2025 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2026 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2026 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2026 - Present
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2021 - Present
Associate Professor
School of Education
University of Delaware
2021 - Present
Associate Professor
Health Sciences
University of Delaware
2021 - Present
Assistant Professor
Computation and Design
Hong Kong University of Science and Technology
2021 - Present
Associate Professor
Computer &
Information Sciences
University of Delaware
2021 - Present
Senior UX Researcher
Google
 
 
2021 - Present
Professor
School of Music
University of Delaware
2021 - Present
Assistant Professor
Thayer School of Engineering
Dartmouth College
2022 - Present
PhD Student
Thayer School of Engineering
Dartmouth College
2022 - Present
MS Student
Florida State University
2023 - Present
Professor
Electrical &
Computer Eng.
University of Delaware
2023 - Present
Associate Professor
Political Science &
International Relations
University of Delaware
2023 - Present
Instructor
Computer &
Information Sciences
University of Delaware
2023 - Present
Associate Professor
Computer &
Information Sciences
University of Delaware
2024 - Present
Professor
Mechanical Engineering
University of Delaware
2024 - Present
Scientist
Center for Composite Materials
University of Delaware
2024 - Present
Assistant Professor
ICDS & Computer Science
University of Pittsburgh
2024 - Present
George W. Laird Professor
Mechanical Engineering
University of Delaware
2024- Present
Assistant Professor
Department of Health Behavior and Nutrition Sciences
University of Delaware
2025-present
Professor
Department of Physical Therapy
University of Delaware
2025 - Present
Research Scientist (Post-doc)
Laboratory of Migration and Mobility
Max Planck Institute for Demographic Research (MPIDR), Germany
2025 - Present
Associate Professor
Computer &
Information Sciences
University of Delaware
2025 - Present
Research Software Engineer
University of Delaware
2021
MS Student
Computer &
Information Sciences
University of Delaware
2021 - 2022
MS Student
Computer &
Information Sciences
University of Delaware
2021
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2021
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2021 - 2023
High School Student
Caravel Academy
2021 - 2023
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2021 - 2022
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2021 - 2023
MS Student
Computer &
Information Sciences
University of Delaware
2022 - 2023
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022 - 2023
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022 - 2023
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022 - 2023
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022 - 2023
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022
High School Student
Padua Academy
2022 - 2025
High School Student
Odyssey Charter High School
2022 - 2025
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022 - 2024
Undergraduate Student
Mathematics &
Computer Science
Rhodes College
2022 - 2024
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022 - 2024
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022 - 2024
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022 - 2025
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022 - 2025
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022 - 2024
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022 - 2026
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2022 - 2026
Undergraduate Student
Electrical &
Computer Engineering
University of Delaware
2023 - 2024
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2023 - 2024
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2023 - 2024
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2023 - 2024
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2023
Undergraduate Student
Biomedical Engineering
University of Delaware
2023 - 2024
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2023 - 2024
MS Student
Lerner Business &
Economics
University of Delaware
2023
MS Student
Electrical &
Computing Eng.
University of Delaware
2023 - 2025
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2023 - 2024
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2024 - 2025
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2024 - 2025
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2024 - 2025
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2024
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2024
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2024 - 2026
MS Student
Data Science
University of Delaware
2024 - 2026
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2024
Undergraduate Student
Lerner Business &
Economics
University of Delaware
2024 - 2026
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2024 - 2025
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - 2026
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025
Undergraduate Student
Computer &
Information Sciences
University of Delaware
2025 - 2026
Undergraduate Intern
College of Information
University of Maryland
2021
Research Scientist
Systems Technology Lab
Adobe Research
2021
PhD Student
Computer Science
University of Maryland
2021
MS Student
Statistics
University of Wisconsin-Madison
2021 - 2022
Professor
Mechanical Engineering
Stanford University
2021 - 2023
Clinical Associate Professor
Psychiatry &
Behavioral Sciences
Stanford University
2021 - 2022
PhD Student
Political Science &
International Relations
University of Delaware
2021 - 2022
PhD Student
Computer Engineering &
Computer Science
University of Louisville
2021 - 2025
Professor
Civil & Environmental Eng.
Stanford University
2021 - 2025
Professor
Computer Science Department
Stanford University
2021 - 2025
Assistant Professor
Life Sciences Communications
University of Wisconsin-Madison
2021 - 2025
Assistant Professor
Electrical & Computer Eng.
University of Southern California
2021 - 2025
Professor
Computer &
Information Sciences
University of Delaware
2021 - 2025
Research Engineer
Mechanical Engineering
Stanford University
2021 - 2025
Assistant Professor
Computer Science
University of Maryland
2021 - 2025
Professor
School of Music
University of Delaware
2021 - Present
Research Associate
Center for Design Research
Stanford University
2022
Undergraduate Student
Psychology &
Child Development
Cal Poly San Luis Obispo
2022 - 2025
Professor
Mechanical Engineering
Stanford University
2022 - 2025
Assistant Professor
Psychology &
Child Development
Cal Poly San Luis Obispo