Projects are organized by their context. Select a category first, or review a representative set before opening the full list.

An Edge-AI monitoring project that reduces nursing-home RTSP false positives through three-stage pose, fall-object, and site-context zero-shot validation.
A choice-based story action-adventure game created as a four-person Coala club team project.
Choice-based Story
Provides different endings through choices in a ruined city attacked by AI.
Vertical Play
Tested a mobile-friendly 1:1 layout with game view above and controls below.
Club Team Development
Split Fungus-based story flow and action progression across team members.A four-person Unity action game project set in a colosseum, built for an introductory creative engineering design course.
Boss Sequence
Built soulslike tension with wide-range attacks and strong effects.
Dodge and Combo
Designed a combat flow where players read attack motions, dodge, and counter.
Colosseum Stage
Created a final-battle space where the player and boss face each other.An AI coaching service that analyzes voice, gaze, posture, fillers, and expression for presentation and interview practice.
Real-time Coaching
Analyzes speaking speed, fillers, and silence to provide feedback during practice.
Session Dashboard
Creates situation-based sessions and stores practice flow.
AI Report
Generates improvement reports from transcripts and key attention segments.
A streaming service connecting a React browsing and playback UI with Spring Boot, AWS S3, Lambda, and MediaConvert.
A Spring Boot REST API project for crawling Saramin job postings, searching/filtering listings, applications, bookmarks, and JWT authentication.
Job Listing Screen
Displays crawled Saramin job postings with filters for location, experience, salary, tech stack, and deadline.
Search API Implementation
Shows how the /jobs endpoint builds Specification filters and pageable response data from query parameters.
Saramin Crawl Dump
Summarizes the Jsoup crawler flow that extracts posting fields, skips duplicate URLs, and saves new rows.A Unity XR action prototype using Meta/XR device input for tactile combat, monster encounters, and escape flow.
XR Combat Input
Mapped controller movement to attack and defense interactions.
Close Interaction
Composed close-range action scenes where the player faces monsters directly.
Unity Prototype
Validated XR input, collision, and monster reactions in a fast action prototype.A Unity 3D horror prototype experimenting with first-person exploration, tense atmosphere, pursuit flow, and simple interactions.
First-person Encounter
An actual gameplay capture of the player encountering an enemy in the hospital corridor.