My Story
I'm Giovanni Sierra, a passionate and dedicated Technical Game Designer with a Master's degree in Game Design from Full Sail University, where I graduated as Salutatorian. My journey in game design is fueled by a deep love for creating immersive and engaging experiences for players.
Throughout my career, I've honed my skills in Unity and Unreal Engine, developing a variety of gameplay systems, from quests and inventory management to AI and player tools. My technical expertise includes scripting with C#, implementing networking functionalities using Photon, Epic Games Sub system, and designing intricate game levels and environments.
​
At MoonRift Entertainment and Equanox Productions, I took on roles that challenged me to push the boundaries of game design. I led teams, crafted comprehensive Game Design Documents, and prototyped innovative features. My experience extends to level design, where I created environments that captivate and challenge players.
​
Currently, I am the Lead Programmer at Good A Nuff Studios and ZygoBots, where I continue to develop features that enhance player immersion and engagement. My approach to design is rooted in collaboration, feedback, and iterative testing to ensure every element of the game contributes to a seamless and enjoyable player experience.
​
I thrive on solving complex problems, collaborating with talented developers, and constantly learning to stay ahead in the ever-evolving world of game design. Let's create something amazing together.
Game Design
I've worked on several aspects of design that involve mechanics, levels, UX, and writing proper documentation for the overall game.
​
I am a very creative person who draws inspiration from many different kinds of games and genres. I love creating engaging experiences.
​
​
Project Management
I consider myself an organized individual and I am familiar with Agile methodologies and task management software.
​
​
​
​
​
Languages
-
English (Native) (Full Professional Proficiency)
-
Spanish (Intermediate) Speaking only.
Game Development
​
As a Technical Game Designer programming enhances my communication with developers and allows me to fix and implement features.
​
​