game.Workspace.Hero
Roblox Developer& Scripter
I build games, systems and reusable modules for Roblox — the kind of code that's still readable six months later. This is my portfolio, my projects, and my open source work.
Featured Projects
View all projects--!strict
local _S = require(ReplicatedStorage.Shared)
local Timer = _S.Classes.Timer.new()
Timer:Start()
Luau
game.Workspace.Projects
Projects
A collection of games and systems I've worked on.
game.ReplicatedStorage.Modules
Open Source
Modules I use in my own projects, cleaned up and published in case they're useful to you too.
Timer
Wraps RunService.Heartbeat into Pause()/Resume() with a Finished callback — no more manual elapsed-time math scattered across scripts.
Luau · MIT · v2.1
Minimap
Draws player and wall dots onto a ViewportFrame every frame. Map bounds and dot styles live in one config table, not scattered across scripts.
Luau · MIT · v1.3
GlobalLeaderboard
OrderedDataStore behind a write queue so concurrent saves don't clobber each other's rank order. Session data goes through ProfileStore.
Luau · MIT · v0.9
OptimZones
Splits the map into zones and stops rendering/simulating parts outside the player's current zone. Helps on maps that got too big for their own good.
Luau · MIT · v1.0
SkillCheck
A timing-window skill check. Set the window size, get back perfect / good / fail — no UI included, wire it up to your own.
Luau · MIT · v1.5
game.StarterGui.Explorer
Explorer
This entire site, laid out the way Roblox Studio lays out a place — click an instance to jump there.
game.Players.hawntddev
About Me
I'm a 20 year old Roblox developer based in New Zealand.
I focus on building clean, reusable code and creating fun experiences. I'm always learning and looking for new opportunities to grow — whether it's through open source, collaborating with other developers, or working on exciting projects.

Attributes
History
game.StarterGui.ContactTerminal
Contact
Want to work together, have a question, or just want to say hi? Type below.