Building precise, scalable interfaces and tight game logic inside Roblox Studio. Scale over Offset. Clean code over clutter.
Three active Roblox projects, each at a different stage. Wearing different hats — dev, leader, designer.
Asymmetric horror experience in Roblox. I'm handling core UI systems and scripting the logic that makes atmosphere and mechanics click — from smooth screen effects to event-driven game states.
Leading the dev team and group infrastructure for DEAD-SYNC. Running team coordination, maintaining code standards, and building out the systems that hold the whole project together.
Leading Critical Velocity — a fast-paced Roblox title. Overseeing direction, managing the team, and making sure the game's identity stays sharp from design to mechanics.
Interface layouts and scripting examples. Scale-first, math-correct, no Offset hacks. Click to expand.
Currency display, item grid, and buy flow. Built with Scale values only — no Offset. UIAspectRatioConstraint on every slot.
HP, Stamina, and EXP bars. TweenService-driven fill animations. Anchored top-left with Scale positioning so no bar ever floats on 16:9 or mobile.
Drag-capable item slots. UIGridLayout handles slot sizing — guaranteed square via UIAspectRatioConstraint. Active slot highlight on select.
Reusable tween module for UI transitions. EasingStyle.Quart, Out direction. Handles open/close states cleanly without jank or overlapping tweens.
Server-side RemoteEvent handler for shop purchases. Validates balance, deducts coins, and grants items — all server-authoritative, no client trust.
Featured item spotlight + standard grid. Scale-first layout with a coin balance display. Opens via TweenService slide-in from bottom.