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🚗 Car Crash Drive
In Car crash drive you can destroy your car in many different ways you prefer, starting from ramps, road bumps, hills or anything what comes to your mind!
Car Crash Physics
🚗 Car crash physics offers an extensive selection of cars, each with customizable options for you to experiment with and drive. Explore the diverse range of possibilities as you navigate through thrilling crash simulations!
Fix The Bomb!
Grab your friends and work together to solve bomb modules before the timer hits 0. Every bomb is different, so stay calm, communicate, and don't cut the wrong wire!
--!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.
Fix The Bomb!
Grab your friends and work together to solve bomb modules before the timer hits 0. Every bomb is different, so stay calm, communicate, and don't cut the wrong wire!
🚗 Car Crash Drive
In Car crash drive you can destroy your car in many different ways you prefer, starting from ramps, road bumps, hills or anything what comes to your mind!
Car Crash Physics
🚗 Car crash physics offers an extensive selection of cars, each with customizable options for you to experiment with and drive. Explore the diverse range of possibilities as you navigate through thrilling crash simulations!
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.