Welcome to my personal portfolio. Here, you'll find a collection of my projects and achievements.
Hello! I'm Oriol Gallego, a software developer specialized in C++, Python and game engine development. I have experience in developing custom game engines, animation systems, mesh navigation and working with OpenGL, among other technologies. I enjoy solving complex problems and optimizing systems for performance and scalability.
Collaborated with developers to develop a game engine from scratch using C++, OpenGL, and ImGui. In this project I developed and mantained the animation system, resource management, and real-time navigation systems.
View on GitHubDesigned and implemented an animation system with skinning, locomotion and state machines. Integrated GLTF animation loading and binary resource management. Worked hand to hand with artists to manage assets formats and errors.
Integrated the recast and detour navigation open source libraries into our game engine. Designed and integrated a navigation system using the library.
Integrated ImGui node editor library into our game engine. Implemented the creation, modification and selection of Animation States and Transitions for gameplay.
Collaborated with a team of artists and developers to build a 3D game using our custom engine. Optimized the engine to handle real-time physics and rendering.
View on GitHubDeveloped a real time graphics engine with advanced rendering techniques I implemented during my UPF degree of computer science.
View on GitHubDeveloped a rendering pipeline for rendering a scene using raycasting, and rendering objects using volumetric graphics.
View on GitHubInvestigated, designed and implemented an Augmented Reality Application with Unity to complement a book for a children's book about the overcoming the loss.
View on Drive (Catalan)Helped developing a Virtual Reality Game with Unreal Engine in BCN Game Jam 2024.
View on GitHubFor a detailed overview of my skills and experience, download my resume:
Download ResumeIf you'd like to get in touch, feel free to email me at oriol.gv2001@gmail.com.