Arash Goodarzi

Hello! I am a dedicated interaction designer and full-stack developer with a passion for building and optimizing interactive systems, websites, and applications. My research pertains to understanding how Human-Computer Interaction (HCI), Extended Reality (XR), and Artificial Intelligence (AI) technologies mediate user interactions and experiences. I approach my work through a multidisciplinary lens that integrates computer science and AI with HCI approaches. I am particularly interested in developing novel interaction techniques within immersive environments, aiming to create solutions that enhance user experience and interaction effectiveness.

Projects

ViewShift: Interactive and Adaptive Rotation Gains in Virtual Reality (VR)

ViewShift: Interactive and Adaptive Rotation Gains in Virtual Reality (VR)

Master’s thesis project exploring novel head rotation amplification techniques to address limited physical movement in seated VR, enabling more effective 360° navigation and interaction.

XRVRHCIInteraction DesignUnityPrototyping
Danish Business Management Platform

Danish Business Management Platform

A comprehensive SaaS platform that integrates sales, invoicing, customer management, analytics, and advanced reporting to optimize business processes and decision-making.

Software DevelopmentFull-stackSaaSInvoicingAnalytics
Blossom-Buddy: An Interactive Flowerpot to Inspire Healthy Habits

Blossom-Buddy: An Interactive Flowerpot to Inspire Healthy Habits

A persuasive smart flowerpot that turns self-care into plant-care by linking personal task completion to a plant's water, nutrients, and light.

PrototypingInteraction DesignResearch through DesignHCIPersuasive TechnologyUX
Alternative Inertial Scrolling Techniques

Alternative Inertial Scrolling Techniques

Experimental prototype comparing inertial scrolling variants (Normal, Limited Distance, Limited Distance + Highlight) based on Prof. Viktor Kaptelinin’s inertial scrolling method.

HCIInteraction DesignInteraction TechniquesPrototypingWeb PrototypingUX Research
Asp .Net Multilingual News & Blogging Platform

Asp .Net Multilingual News & Blogging Platform

A robust multilingual news & blogging platform built on ASP NET Core, with LTR/RTL support, dynamic authorization, and flexible database options.

Software DevelopmentFull-stackWeb DevelopmentASP NET CoreMultilingualBlogging
EduEditor: A Block-Based, Extensible Slate.js Rich Text Editor

EduEditor: A Block-Based, Extensible Slate.js Rich Text Editor

EduEditor is a block-based, developer-friendly rich text editor built on Slate.js. Designed for maximum extensibility, it lets you define, compose, and customize content blocks with ease.

Software DevelopmentSlateJSReactRichTextEditorJavaScriptOpenSource
Ancient Persian Optical Telegraph Funtype: Reimagined with Arduino

Ancient Persian Optical Telegraph Funtype: Reimagined with Arduino

A prototype inspired by Dr. Mohsenian-Rad’s theory of optical telegraphy in ancient Persia—transmitting ASCII-encoded text using light signals, Arduino, and sensors.

Physical ComputingArduinoHCIPrototypingPersianHistoryPrototypeCommunication