Professional Projects

Fairway Solitaire

Fairway Solitaire
A casual card game based on solitaire with a golf theme.

Floating Fuzzy

Floating Fuzzy
A 2D top-down dodge game in Android, where a size-adjustalbe fuzz should avoid other incoming fuzzies.

LINE: JoJo's Bizarre Adventure SS

LINE: JoJo's Bizarre Adventure SS
A 2D top-down shooter in IOS/Android where combat against enemies is done using Medal.



Games & Interactive

VR Gesture Combo

VR Gesture Combo
This is a tech demo in VR environment where objects can be cut as the user does.

VR Mesh Cutting

VR Mesh Cutting
This is a tech demo in VR environment where objects can be cut as the user does.

AI for Hide-and-Seek

AI for Hide-and-Seek
A 2D tech demo that shows the core AI of hide-and-seek using terrain analysis, pathfinding, agent awareness, etc.

Toy Tanks

Toy Tanks
A 3D shooting game that I worked with five other members. I mainly focused on multi-gamepad input system for four players and object motion based on Bullet Physics.

Robo Cat, Multiplayer Game

Robo Cat, Multiplayer Game
This project is mainly focused on latency handling and three-tier architecture.

Adaptation

Adaptation
This is a 2D survive game that I worked with four other members. I focused on randomized terrain generator and opimaized collision detection.



Graphics & Engines

3D Spatial Algorithms

3D Spatial Algorithms
Bounding volume hierarchies and spatial algorithms for geometric operations

Photorealistic Rendering

Photorealistic Rendering
Graphics pipeline for photorealistic rendering in interactive simulations



Tools & Backend

AI Incident Intelligence

AI Incident Intelligence
An event-sourced incident intelligence platform with Kafka, Cassandra vector search, and Gemini-powered triage.

Movie Recommender

Movie Recommender
A TensorFlow Recommenders movie recommendation service with cold-start handling, Dockerized TF Serving on AWS, and a Kotlin/Android client.

Low-level Debugger

Low-level Debugger
Three types of low-level debuggers: crash handler, memory debugger, and profiler

Skeletal Animation Editor

Skeletal Animation Editor
A 2D skeletal animation tool for my other team project, Adaptation.