Hi, welcome to my portfolio
I'm a 23 year old Game Developer and Engineer who got his start building immersive experiences on Roblox. While that's where I honed my skills, I’m not limited to one platform. I have the technical versatility and drive to take on projects beyond my comfort zone.
My Story
I grew up on Roblox and started out just trying to make fun games for my friends and me to play. What began as a hobby quickly turned into a passion. Over the past 8 years, I’ve grown into a well-rounded developer with strong technical and design instincts. That experience opened the door for me to collaborate with other studios, build systems at a professional level, and bring other people's visions to life while still creating my own.




Features Shipped
Alright enough talk lets see the work
📸 Snapshot System
🛠️ Build System
A modular placement system with real-time snapping, collision checks, and structural persistence. Supports live edits, saves, and collapsible structures using part mass and anchor logic.




Captures full in-game scenes with CFrame, animation, and face state, then reconstructs them in ViewportFrames using WorldModels. Powered by a scalable two-tier DataStore for efficient storage and multi-user access.
🧭 Dial Ability Bar
A radial input system combining directional movement and real-time ability selection. Features smooth angle snapping, contextual prompts, and modular input mapping for open-world exploration and combat actions.
🗺️ Map & Teleport System
A real-time location system featuring an interactive 2D map with point-to-click teleportation. Uses CFrame-based transitions with smooth camera tweens and visual effects for immersive in-world travel, optimized for roleplay flow and multi-zone maps.
My Projects
Games that I’ve built and projects I’ve worked on with other studios.
Dreamworld RP
Avid Creator Planet
Roblox Riders

Get In Touch
Whether you're interested in collaborating on a game, hiring for a development role, or just want to see my resume, feel free to reach out. I'm always open to new opportunities.