Post Job Free
Sign in

C++ Software Engineer

Location:
Districte 2, Barcelona, 08914, Spain
Posted:
June 19, 2025

Contact this candidate

Resume:

ALBERTO NASARRE

+34-608-**-**-** — ********************@*****.*** — GitHub — Portfolio

PROFESSIONAL SUMMARY

Software engineer with a strong background in backend development and system architecture, currently transitioning into the game development industry. Experienced in building scalable systems in produc- tion environments and now applying that technical depth to game programming with Unity, Unreal and C++. Passionate about gameplay mechanics, performance, and clean code. Currently developing and publishing personal game projects.

GAME DEVELOPMENT PROJECTS

Junt the Spluges 2024

Solo Developer Unity

· Entire 2D puzzle Game made on Unity

· Implemented core gameplay systems, UI, audio, and level design.

· Clean Architecture & Scalable Code. Unit, integration, and end-to-end testing and a map editor.

· Technologies: Unity, C#, Shader Graph, Unity Tilemap, ScriptableObjects, shaders, unit testing etc

· Links: GitHub - Portfolio

Zombies Survivor 2023

Solo Developer C++

· 3D Videogame Engine developed from scratch using C++, SDL and OpenGL.

· Implement the full gameplay loop, object pooling, custom mesh loading, shaders, lighting systems.

· Wrote modular reusable components for AI, input, and animations.

· Technologies: C++, SDL, OpenGL, GLSL for shaders.

· Links: GitHub - Portfolio

Laniakea 2021

Collaborative project Unity

· 3D Arcade-Adventure indie game built with Unity and C#.

· Implement the full Unity project configuration and codebase, ensuring performance and maintainability.

· Acted as a bridge between technical and creative teams to ensure seamless integration.

· Technologies: Unity, C#, Shaders, IA (Pathfinding, FSM, Perception Systems, Decision Trees)

· Links: GitHub - Portfolio

TECHNICAL SKILLS

Game Development: Unity, Unreal Engine, Custom Game Engines, Shaders, Gameplay Program- ming, Game Architecture, Level Design, Game Design. Programming Languages: C++, C#, Python, Java, Kotlin. Clean code and design patterns Graphics & Performance: OpenGL, GPU Profiling, Optimization Techniques, Object Pooling. Tools & Pipelines: Git, CI/CD, Jenkins, Perforce, Agile, Scrum, JIRA. Infrastructure & Backend: AWS, Docker, Kubernetes, Firebase, Terraform, REST APIs. PROFESSIONAL EXPERIENCE

eDreams ODIGEO Oct 2023 – Present

Backend Developer Barcelona

· Work in a cross-functional team developing scalable backend features for a high-traffic application.

· Refactored architecture and mentored junior developers.

· Applied strong debugging and problem-solving skills under pressure.

· Relevance to games: scalable systems, debugging, architecture, teamwork. Gaddex (Startup) Oct 2021 – Oct 2023

Backend Developer Barcelona

· Built backend systems and infrastructure from scratch using microservices.

· Investigated new technologies and built scalable, secure APIs.

· Managed infrastructure and maintained uptime in production environments.

· Relevance to games: full-cycle project ownership, clean code, performance optimization. Previous Technical Roles 2018 – 2021

SysAdmin / Backend Developer Barcelona

· Positions at Vendo Services, Planisys, and Generali building and maintaining internal tools and infras- tructure.

· Skills developed: Python, Django, Linux systems, MySQL, Redis, Docker. EDUCATION

Pompeu Fabra University, Barcelona, Spain 2014 – 2020 Bachelor’s Degree in Telecommunications Engineering



Contact this candidate