All Projects

User-Empowered Head Movement Techniques in Virtual Reality (VR)

User-Empowered Head Movement Techniques 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
Asp .Net Multilingual News & Blogging System

Asp .Net Multilingual News & Blogging System

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
VR Language Learning: Immersive Language Practice Prototype

VR Language Learning: Immersive Language Practice Prototype

A Unity 3D VR prototype for language learning, designed for the Prototyping Interaction course at Umeå University. This project explores immersive approaches to vocabulary and phrase acquisition.

VRXRUnity3DLearningPrototypingInteraction Design
Identity Services Automation Platform

Identity Services Automation Platform

A full‑stack platform that automates and manages the reissuing process for identity documents at service counters

Software DevelopmentFull-stackASP.NET MVCAutomation
Telegram Channel Manager Desktop

Telegram Channel Manager Desktop

A free, open-source Telegram channel management tool for Windows, supporting URL buttons, bulk messaging, file sending, and more.

Software DevelopmentTelegramWindowsBotManagementOpenSource