My path started deep inside indie game modding forums and weekend game jams, where constraints forced a deep appreciation for tight input loops and performant code. Over time, those same principles naturally bled into front-end architecture, React components, and custom WebGL shaders.
Today, I operate comfortably at the intersection of disciplines—shifting between systems design, tactile UI layout, and gameplay code without losing the playful curiosity that started the whole journey.
How prototypes come to life
Paper sketch
Playable greybox
Interface system
Performance pass
Mapping core loops and layouts on physical dot-grid paper before touching any software.
Prototyping core mechanics and spatial interactions quickly to verify the underlying feel.
Layering typography, responsive containers, and custom shaders onto tested foundations.
Profiling frame rates, optimizing asset delivery, and polishing micro-interactions.
Software interactions should carry the same delightful resistance and tactile weight as turning a dial or clicking a mechanical switch.
Julian Reyes
Available for select studio collaborations and creative engineering projects.


