Services
ServerScriptService is split into focused systems like pickups, players, upgrades, and monetization.
I build the server and client code behind Roblox games. Services handle the game state, Controllers handle the player experience, and both stay readable when the next update lands.
2,570 visits · 0 playing now
Gameplay, systems, onboarding, and live operations for games people can actually play.
Scripted in a little under two weeks. Used Codex to help with the math-heavy visual effects and keep the gameplay systems efficient.
Built onboarding that directly improved the game's player-facing stats and made the early progression easier to understand.
Released during peak brainrot popularity. Owned post-release live ops and developed an update that moved the game from roughly 300 CCU to 2,000 CCU.
I keep the game state on the server and the player experience on the client. It makes new features less painful to add.
ServerScriptService is split into focused systems like pickups, players, upgrades, and monetization.
The client owns input, UI, and feedback without taking over game state.
Features are separated so updates do not mean digging through one huge script.
From onboarding to live ops, the systems support the actual game loop.
Projects I'm currently working on.

Created a working Merge a Dino prototype for @__vman / VJR Studio. The scripting was built to stand on its own while animations and VFX were still missing.
Watch showcase ↗
Started from a template to move fast, then implemented base upgrades, multiple shredders, daily rewards, and invite rewards. The project taught a lot about protecting the core loop.
Watch showcase ↗
A compact commission system for ballobeam on Discord, inspired by the movie Up.
Watch showcase ↗Let's make the systems behind it feel good.
Message on Discord ↗