Shelley Manor

Agile
Trello
Unreal Engine 5
Shelley Manor is a puzzle-adventure game where players must escape a mysterious mansion by solving intricate puzzles and battling formidable bosses. Developed by a team of 8 programmers, 7 artists, and 3 designers, we collaborated with Berklee School of Music to bring the world to life with an immersive soundtrack. Built in Unreal Engine 5, the game leverages Nanite and Lumen to deliver stunning visuals and dynamic lighting.

As one of the programmers, I contributed by developing the level streaming system, level loading/saving system, the character’s auto-aiming and throwing mechanics, and the AI for one of the three main bosses. We followed agile methodologies, using Trello to coordinate our work and keep development efficient.

Working on Shelley Manor was an incredible experience, filled with challenges, problem-solving, and tight collaboration. Seeing the entire team’s passion come together into a polished, engaging game is something I’m extremely proud of.






About me
I’m a C/C++ developer with a strong focus on graphics programming, low-level engine work, and optimization. I enjoy working close to the hardware, whether it’s refining rendering pipelines, improving performance, or just figuring out how to make things run better. Lately, I’ve been exploring the PS5, getting a feel for what modern consoles bring to the table.

What drives me is building systems that let others create without limitations, whether that’s artists bringing their vision to life or developers pushing their projects further. I like clean, efficient code, and I’m always looking for ways to make things more seamless, more performant, and more intuitive.


juansalvadoraviles@gmail.com