Game Systems · Backend · Web · Developer Tools
I build game systems, backend tools, web projects, and small utilities while continuing to improve how I structure and maintain my work.
Hey, I'm MrFuji.
Most of what I know comes from building personal projects, solving problems as they come up, and improving things over time.
I mainly work around game development, backend systems, web development, servers, and developer tools.
I enjoy projects where I can work on both the user-facing side and the systems running behind it.
Languages
Lua · JavaScript · TypeScript · Python · HTML · CSS
Tools & Platforms
Git · GitHub · VS Code · Node.js · MySQL · Linux · Roblox Studio · MTA:SA
Right now I'm spending most of my time on:
- Game systems and server-side logic
- Lua and Luau development
- Backend development
- APIs and databases
- JavaScript and TypeScript
- Linux servers and deployment
- Better project structure and maintainability
I prefer learning technologies when I have a real reason to use them rather than adding tools to a list just for the sake of it.
I try to keep projects simple enough to understand and structured enough to grow.
A few things I usually pay attention to:
- Clear project structure
- Readable naming and code
- Reusable systems
- Server-side validation
- Sensible error handling
- Performance
- Documentation
- Maintainability
I'm still learning, and I regularly go back to older work and find things I'd approach differently now.
That's part of the process.
A lightweight Luau service for managing Roblox player data through a small server-side API.
It includes DataStore persistence, validation, autosaving, safe data access, and documented examples while keeping trusted data changes on the server.
Currently available as an early
v0.1.0pre-release.
If you're interested in one of my public projects, the easiest way to reach me is through GitHub.
I'm open to talking about development, collaboration, or anything related to something I've published here.
MrFuji
Build · Learn · Create