



A 2D tower-defense prototype where heroes defend an inn across themed maps, enemy waves, upgrade trees, and a map editor that keeps gameplay geometry separate from background artwork.


Keep enemy movement and hero placement tied to editable geometry while treating detailed map art as a separate presentation layer.
Expands the prototype into a 10-map campaign with eight hero archetypes, configurable routes, and persistent browser progress.

A website for selling Revit software license activation keys integrated with VNPay payment system and automatic key generation.





A Chrome MV3 extension that discovers progressive, HLS, DASH and observable MSE media, then previews, downloads, saves or hands it off to mobile.




My portfolio is a playground for ideas — combining design, engineering, and storytelling into a single experience. Apply what I learned from the Internet.



