I have developed interfaces and tools integrated into the Unity3D engine, optimizing workflows and improving team efficiency. I work both autonomously and collaboratively, adapting to project requirements and proposing technical solutions to enhance quality and development. I am driven by proactivity, continuous improvement, and adding value to the final product, reflecting these principles in my personal and professional projects.
I have also participated in early-stage game design, contributing to conceptualization, pre-production, and the creation of gameplay loops through interactive diagrams.
Currently, I am deepening my knowledge of software architecture for video games, with a particular interest in models such as ECS (Entity-Component-System), exploring its benefits in terms of performance and code organization.
Programming
- OOP (Object-Oriented Programming).
- DOP (Data-Oriented Programming).
- ECS (Entity-Component-System Software Architecture).
Engines and Tools
- Unity (URP/HDRP).
- Git / Plastic SCM / GitKraken.
- Shader Graph / VFX Graph.
- Odin Inspector and Serializer.
- Unity Addressable Asset System.
- Rewired.
Systems and Mechanics
- Artificial intelligence (Behavior Trees, FSM, GOAP).
- Gameplay programming.
- Physics in video games.
- UI / UX in video games.
Languages
- C#.
- C++.
Soft Skills (Interpersonal Skills)
- Time management and adaptability.
- Teamwork and communication (SCRUM / Kanban).
- Problem solving and critical thinking.
- Continuous learning.