skills

Skills & Workflow

I focus on Luau and Roblox systems work with an emphasis on architecture, performance, and keeping large projects readable enough to maintain over time.

Jump to

core

Luau Programming

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.

Common

  • Custom character controllers and movement systems
  • Combat systems with hit detection, damage calculation, and status effects
  • Over-the-shoulder and free-aim weapon systems
  • Dialogue systems with branching conversations and NPC interactions
  • Quest systems with tracking, objectives, and rewards
  • UI frameworks for responsive, data-driven interfaces
  • Data persistence and inventory systems
  • Debugging tools and developer tooling
  • Framework and game architecture design
  • Performance optimization and micro-optimization

Specialist

  • SCP-related systems, including scramble goggles, lore systems, and NPC behaviour
  • Nuclear reactor simulation, especially BWR-style systems
  • Advanced controller support, including features such as aim assist
  • Procedural or seeded world generation and chunk loading systems

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.

Readable Code

I care a lot about consistency and maintainability. Clear naming, deliberate structure, and useful comments make large codebases easier to scale and hand off.

Profiling and Debugging

I am comfortable working with Roblox debugging tools such as the MicroProfiler and Developer Console to diagnose performance, networking, and memory issues.

Content Streaming

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

User Interface

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.

UI strengths

  • Cross-platform interface layout
  • Responsive & accessible UI implementation
  • Clean information hierarchy and composition
  • Illustrator and Inkscape familiarity for supporting design work
Browse past design work on Behance