Single-Script Architecture
I started using this workflow a few years ago for all my projects. It quickly grew on me, and in my opinion, it should be the only workflow used in professional-grade games.
skills
I focus on Luau and Roblox systems work with an emphasis on architecture, performance, and keeping large projects readable enough to maintain over time.
core
My experience with Luau and the Roblox engine spans frameworks, object-oriented modular systems, single-script architectures, networking-heavy features, and performance-sensitive gameplay code. I am comfortable working across both client and server responsibilities.
I started using this workflow a few years ago for all my projects. It quickly grew on me, and in my opinion, it should be the only workflow used in professional-grade games.
I care a lot about consistency and maintainability. Clear naming, deliberate structure, and useful comments make large codebases easier to scale and hand off.
I am comfortable working with Roblox debugging tools such as the MicroProfiler and Developer Console to diagnose performance, networking, and memory issues.
I have been a strong supporter of Roblox Content Streaming since its release and have a solid grasp of where it helps, where it breaks down, and how to design around it effectively.
design
Over the years I have become very comfortable building UI that functions well across devices and still feels considered instead of purely utilitarian.
My design skills are not as strong as my Luau work, but I have a reliable eye for layout, spacing, and composition, and I can support implementation with design tooling when needed.